Environment variable $U
Heiko Schlichting
inn-workers at fu-berlin.de
Sun Jan 31 19:01:45 UTC 2010
I'm unable to compile INN if environment variable $U is defined:
$ setenv U HSG
$ make -s
make[1]: *** No rule to make target `setproctitleHSG.o', needed by `libinn.a'. Stop.
make: *** [all-lib] Error 2
Compiling with undefined $U works fine. I found LIBOBJS in Makefile.global using $U:
$ grep ^LIBOBJS Makefile.global
LIBOBJS = ${LIBOBJDIR}setproctitle$U.o ${LIBOBJDIR}strlcat$U.o ${LIBOBJDIR}strlcpy$U.o
I can't see any reason what value of $U could be useful here except empty
or undefined. This might be a problem of autoconf but INN could define $U
to "" in Makefile.global as a workaround.
Tested on Debian Lenny and Ubuntu Karmic Koala.
Heiko
Heiko Schlichting Freie Universität Berlin
heiko at CIS.FU-Berlin.DE Zentraleinrichtung für Datenverarbeitung (ZEDAT)
Telefon +49 30 838-54327 Fabeckstraße 32
Telefax +49 30 838454327 14195 Berlin
More information about the inn-workers
mailing list