automake
[Top][All Lists]
Advanced

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

Re: automake 1.6.2 - some problems


From: Patrik Weiskircher
Subject: Re: automake 1.6.2 - some problems
Date: Wed, 19 Jun 2002 13:22:26 +0200
User-agent: Mutt/1.4i

Hello Alexandre,

>  Patrik> libdir = $(PLUGINDIR)
>  Patrik> Everything works fine.
>  Patrik> No problems at all. The lib goes into $prefix/lib/programname.
> 
> This seems a bit convolued to me.  I suggest you
> 
>   1. don't AC_SUBST(PLUGINDIR) from configure.ac
> 
>   2. don't override libdir in Makefile.am
> 
>   3. use something like this in Makefile.am:
> 
>        plugindir = $(libdir)/programname
>        plugin_LTLIBRARIES = stdout.la ...
> 
> Actually, it can be simplier to use pkglibdir
> (automatically defined to `$(libdir)/$(PACKAGE)'):
> 
>        pkglib_LTLIBRARIES = stdout.la ...

Ah, cool. Didn't know that.
As I stated, I'm a newbie in automake/autoconf.


> 
>  Patrik> It does this:
>  Patrik> Makefile.in:
>  Patrik> @address@hidden = $(LIBDIR)/programname
>  Patrik> libdir = @libdir@
> 
> I'm confused, are you showing the line from *each* Makefile.in
> or from only one?  In the latter case, that's clearly an Automake bug.

It confused me too, because its from only one Makefile.in.
So I thought it could be a bug in automake.

> 
> -- 
> Alexandre Duret-Lutz
> 

-- 
Patrik Weiskircher <address@hidden>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]