[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(usagi-users 01935) 2 problems I found in the latest cvs
- To: usagi-users@xxxxxxxxxxxxxx
- Subject: (usagi-users 01935) 2 problems I found in the latest cvs
- From: Justin Stressman <largo@xxxxxxxxx>
- Date: Thu, 7 Nov 2002 20:17:44 -0500 (EST)
- Reply-to: usagi-users@xxxxxxxxxxxxxx
first is just a broken link in the netstat directory...
configuring in netstat
running /bin/sh ./configure --cache-file=.././config.cache --srcdir=.
configure: error: can not find sources in .
configure: error: ./configure failed for netstat
if I go into the ~/usagi/usagi/netstat/ directory and do a listing, I see
lrwxrwxrwx 1 largo users 28 Nov 7 19:59 netsat.c ->
../../src/net-tools/netsat.c
which should be
lrwxrwxrwx 1 largo users 28 Nov 7 19:59 netstat.c ->
../../src/net-tools/netstat.c
so I manually fix the broken link and configure continues
/(largo@uber)-(20:01:04:Thu Nov 07)-- - - -
\(~/usagi-work/usagi/netstat)-$> rm netsat.c
/(largo@uber)-(20:02:19:Thu Nov 07)-- - - -
\(~/usagi-work/usagi/netstat)-$> ln -s ../../src/net-tools/netstat.c
netstat.c
then I do a "./configure" in ~/usagi/usagi/ and it runs through with no
errors... but then when I run "make" all compilations fail due to a
missing libinet6... which fails due to a missing "include_glibc23"
directory in libinet6 becaue although the latest cvs does recognize
glibc23, it doesn't seem to handle it properly or set up anything that it
should so the compilation fails.
/(largo@uber)-(20:03:41:Thu Nov 07)-- - - -
\(~/usagi-work/usagi/libinet6)-$> ./configure
---------->8------snipped stuff here----->8---------
checking for glibc version... 2.3 <-- notice that it recognizes it now.
checking for open64... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating include_glibc21/Makefile
creating include_glibc22/Makefile
creating config.h
config.h is unchanged
/(largo@uber)-(20:05:03:Thu Nov 07)-- - - -
\(~/usagi-work/usagi)-$> make
for subdir in libinet6 libnetlink libnet-tools; do \
make -C $subdir; \
done
make[1]: Entering directory `/home/largo/usagi-work/usagi/libinet6'
make -C include_glibc23 includes
make: *** include_glibc23: No such file or directory. Stop.
make: Entering an unknown directorymake: Leaving an unknown
directorymake[1]: *** [include_glibc23_includes] Error 2
make[1]: Leaving directory `/home/largo/usagi-work/usagi/libinet6'
I saw that there were a number of new calls in glibc-2.3.1, and I don't
possess enough programming skill myself to try and manually hack in the
proper support :( (I tried some workaround hacks, and none were
successful as the lib won't link properly)
hopefully this helps? sorry for the long email. just wanted to be clear.