From: Norman G. <no...@tu...> - 2004-01-08 02:18:46
|
On Wed, Jan 07, 2004 at 01:13:23AM -0500, ja...@mc... wrote: > Did you start with the latest LBE from cvs ? Yes. > I've built it many many times on RH9, and I know that Eric Harrison > has built it on Fedora FC1 without problems. > > I did see someone on the IRC channel a few days ago, with the same error > message, but I honestly don't remember what the fix was. I'm wondering if it has something to do with language settings? My /etc/sysconfig/i18n looks like: LANG="en_AU.UTF-8" LC_ALL="C" SUPPORTED="en_AU.UTF-8:en_AU:en:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" I've tried building from the beginining with LC_ALL unset. But the same error occurred in the same place. I'll start a fresh build again with LANG="en_US" and see how that goes. > On Wed, 7 Jan 2004, Norman Gaywood wrote: > > > I've tried several times now to build lbe but the build keeps failing in > > the same place. I have done this on RH8.0, RH9 and FC1. Any clues? > > > > Here is the end of the output after end of typing ./build in > > lbe-src/. Some of the wrapping in the output may be messed up. > > > > /opt/lbe/i386-linux-crosscomp/bin/gcc -DLOCALEDIR=\"//share/locale\" -DHAVE_CONFIG_H -I.. -I../../sh-utils-2.0/src -I../../sh-utils-2.0/lib -I../intl -O2 -march=i386 -c ../../sh-utils-2.0/src/su.c > > mv nohup-t nohup > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o basename basename.o ../lib/libsu.a > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o date date.o ../lib/libsu.a > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o dirname dirname.o ../lib/libsu.a > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o echo echo.o ../lib/libsu.a > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o env env.o ../lib/libsu.a > > ../../sh-utils-2.0/src/su.c: In function `xputenv': > > ../../sh-utils-2.0/src/su.c:186: warning: passing arg 1 of `putenv' > > discards qualifiers from pointer target type > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o expr expr.o ../lib/libsu.a > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o factor factor.o ../lib/libsu.a -lm > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o false false.o ../lib/libsu.a > > /opt/lbe/i386-linux-crosscomp/bin/gcc -O2 -march=i386 -static -o hostname hostname.o ../lib/libsu.a > > /opt/lbe/i386-linux-crosscomp/lib/gcc-lib/i386-linux/3.2.3/../../../libc.a(mktime.o)(.rodata+0x0): > > multiple definition of `__mon_yday' > > ../lib/libsu.a(mktime.o)(.rodata+0x0): first defined here > > /opt/lbe/i386-linux-crosscomp/lib/gcc-lib/i386-linux/3.2.3/../../../libc.a(mktime.o): > > In function `__mktime_internal': > > mktime.o(.text+0x200): multiple definition of `__mktime_internal' > > ../lib/libsu.a(mktime.o)(.text+0x214): first defined here > > /opt/lbe/i386-linux-crosscomp/lib/gcc-lib/i386-linux/3.2.3/../../../../i386-linux/bin/ld: > > Warning: size of symbol `__mktime_internal' changed from 1000 to 1278 in > > /opt/lbe/i386-linux-crosscomp/lib/gcc-lib/i386-linux/3.2.3/../../../libc.a(mktime.o) > > collect2: ld returned 1 exit status > > make[2]: *** [date] Error 1 > > make[2]: *** Waiting for unfinished jobs.... > > make[2]: Leaving directory > > `/opt/lbe/lbe-src/sh_utils/sh-utils-build/src' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/opt/lbe/lbe-src/sh_utils/sh-utils-build' > > make: *** [all-recursive-am] Error 2 > > Unable to build sh_utils -- Norman Gaywood, Systems Administrator School of Mathematics, Statistics and Computer Science University of New England, Armidale, NSW 2351, Australia no...@tu... Phone: +61 (0)2 6773 2412 http://turing.une.edu.au/~norm Fax: +61 (0)2 6773 3312 Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html |