[Top][All Lists]
[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>