On (09/05/10 11:45), Rob Landley wrote: > 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.
ok > > 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. you probably have to enable UCLIBC_SUSV3_LEGACY > > Rob > -- > Latency is more important than throughput. It's that simple. - Linus Torvalds _______________________________________________ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc