On Saturday 08 May 2010 20:20:27 Khem Raj wrote:
> > > > And this time it died with:
> > > >
> > > >   HOSTCC utils/getconf.host
> > > > ../utils/getconf.c:1025: error: '_SC_V7_ILP32_OFF32' undeclared here
> > > > (not in a function)
> > > > ../utils/getconf.c:1026: error: '_SC_V7_ILP32_OFFBIG' undeclared here
> > > > (not in a function)
> > > > ../utils/getconf.c:1027: error: '_SC_V7_LP64_OFF64' undeclared here
> > > > (not in a function)
> > > > ../utils/getconf.c:1028: error: '_SC_V7_LPBIG_OFFBIG' undeclared here
> > > > (not in a function)
>
> I dont get the above errors.
>
> > > > ../utils/getconf.c: In function 'main':
> > > > ../utils/getconf.c:1130: error: 'GETCONF_DIR' undeclared (first use
> > > > in this function)
>
> This one I do get and I fixed it you can try the patch here
> http://uclibc.org/~kraj/0001-utils-Makefile.in-Define-GETCONF_DIR-for-host-
>builds.patch

I switched the utils build off for the moment.  I can try that again later.

Sanity test: building Hello World.
/home/landley/firmware/temp/aboriginal/build/simple-cross-compiler-
powerpc/lib/../powerpc-unknown-linux/bin/ld: cannot find /lib//libc.so.0
collect2: ld returned 1 exit status

Your .config has HARDWIRED_ABSPATH switched on, meaning its linker scripts 
assume the libraries have already been installed into a specific location on 
the host at build time, which isn't something I want to do when cross 
compiling...  So, switching that off in the .config and rebuilding...

powerpc-cc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 --static -o 
size size.o bucomm.o version.o filemode.o  ../bfd/.libs/libbfd.a 
../libiberty/libiberty.a -lm
bucomm.o: In function `make_tempname':
bucomm.c:(.text+0x200): undefined reference to `mktemp'
bucomm.c:(.text+0x24c): undefined reference to `mktemp'
collect2: ld returned 1 exit status

That's where it died next.

Rob
-- 
Latency is more important than throughput. It's that simple. - Linus Torvalds
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to