[Top][All Lists]

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

Re: automake 1.6 can't handle '+' in file names

From: Alexandre Duret-Lutz
Subject: Re: automake 1.6 can't handle '+' in file names
Date: Tue, 09 Apr 2002 12:30:08 +0200
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-debian-linux-gnu)

>>> "Philipp" == Philipp Thomas <address@hidden> writes:

 Philipp> Automake 1.6 seems to get confused when file names contain plus signs.
 Philipp> Given this Makefile.am:

 Philipp> ------------------------------------------------
 Philipp> # Makefile for libscpm++ branch

 Philipp> lib_LTLIBRARIES = libscpm++.la
 Philipp> libscpm++_la_SOURCES = libscpm++.cc
 Philipp> libscpm++_LDADD = ../libmain.la ../libmodules.la
 Philipp> libscpm++_la_LDFLAGS = -version-info 6:2:6

 Philipp> ------------------------------------------------

Everything which is not a letter, digit, `_', or `@' should be
mapped to `_' when deriving a variable name.  So this

lib_LTLIBRARIES = libscpm++.la
libscpm___la_SOURCES = libscpm++.cc
libscpm___LDADD = ../libmain.la ../libmodules.la
libscpm___la_LDFLAGS = -version-info 6:2:6

will work better :)

 Philipp> automake generates this (excerpt):


 Philipp> libscpm___la_LDFLAGS =
 Philipp> libscpm___la_LIBADD =
 Philipp> libscpm___la_SOURCES = libscpm++.la.c
 Philipp> libscpm___la_OBJECTS = libscpm++.la.lo

Didn't this ring a bell?


Alexandre Duret-Lutz

reply via email to

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