[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#637787: Bug#637787: Bug#637787: Bug#637787: trivial fix



On Mon, Aug 22, 2011 at 02:28:54PM -0400, John W. Eaton wrote:
> On 19-Aug-2011, Thomas Weber wrote:
> 
> | The problem is that dpkg-shlibdeps doesn't like the fact that Octave
> | uses normal SONAMEs for its libraries now, but ships them in a private
> | path (so dpkg-shlibdeps doesn't find them and aborts).
> | So, I'm reading through far too many books/tutorials about libtool and
> | friends now just so that the libraries end up under /usr/lib.
> 
> Octave's Makefile.am files have lines like
> 
>   octlib_LTLIBRARIES = liboctave.la
>   octlib_LTLIBRARIES = liboctinterp.la
> 
> so these files are installed in $(octlibdir) and the default
> definition of octlibdir is set in configure.ac to be
> 
>   '$(libdir)/octave/$(version)'
> 
> You are of course free to redefine this to be '$(libdir)' instead, and
> I think that will cause the libraries to be installed into /usr/lib if
> you set $(prefix) to be /usr.

Yes, but I don't want to change $(octlibdir), because other software
might use that for specific libraries. Also, I need to get a better
understanding of libtool, autoconf and friends anyway.

	Thomas





Reply to: