[Ur] error building in user directory
Chris Casinghino
chris.casinghino at gmail.com
Sat Jan 30 11:09:43 EST 2010
Hi Adam,
Thanks for the fast response. I should have clarified that the
appropriate directories were on my LD_LIBRARY_PATH too. But, I have a
new problem now. When building (even for a global install) with the
new version, I get the following error:
libtool: Version mismatch error. This is libtool 2.2.6b
Debian-2.2.6b-2, but the
libtool: definition of this LT_INIT comes from libtool 2.2.6.
libtool: You should recreate aclocal.m4 with macros from libtool
2.2.6b Debian-2.2.6b-2
libtool: and run autoconf again.
I'm running Ubuntu 9.10, by the way. I have discovered that running
"make reauto" and configuring again lets make get further (or at least
fail differently) with:
/bin/bash ../../libtool --tag=CC --mode=compile gcc
-DPACKAGE_NAME=\"urweb\" -DPACKAGE_TARNAME=\"urweb\"
-DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"urweb\ 1.0\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"urweb\"
-DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DLT_OBJDIR=\".libs/\" -I. -I../../include -Wimplicit -Wall -Werror
-g -O2 -MT http.lo -MD -MP -MF .deps/http.Tpo -c -o http.lo http.c
libtool: compile: gcc -DPACKAGE_NAME=\"urweb\"
-DPACKAGE_TARNAME=\"urweb\" -DPACKAGE_VERSION=\"1.0\"
"-DPACKAGE_STRING=\"urweb 1.0\"" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE_URL=\"\" -DPACKAGE=\"urweb\" -DVERSION=\"1.0\"
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I.
-I../../include -Wimplicit -Wall -Werror -g -O2 -MT http.lo -MD -MP
-MF .deps/http.Tpo -c http.c -fPIC -DPIC -o .libs/http.o
cc1: warnings being treated as errors
http.c: In function ‘worker’:
http.c:213: error: no return statement in function returning non-void
make[1]: *** [http.lo] Error 1
make[1]: Leaving directory `/home/ccasin/linux/urweb/src/c'
make: *** [all-recursive] Error 1
Not sure what any of this means (I confess my autotools skills are
limited).
--Chris
More information about the Ur
mailing list