[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