Anonymous | Login | Signup for a new account | 11-10-2008 10:40 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000080 | [uClibc] Architecture Specific | major | always | 02-04-05 07:12 | 01-05-06 12:47 | ||||
Reporter | RenHoek | View Status | public | ||||||
Assigned To | uClibc | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | 0.9.27 | ||||||
Summary | 0000080: powerpc refuses to build | ||||||||
Description |
Unable to build for powerpc. make distclean make menuconfig -> set platform to 'powerpc' and 'no FPU' make CROSS=powerpc-linux- result: make[1]: Entering directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread' make -C linuxthreads make[2]: Entering directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread/linuxthreads' powerpc-linux-ar r ../libpthread.a attr.o cancel.o condvar.o errno.o events.o join.o lockfile.o manager.o mutex.o oldsemaphore.o pt-machine.o ptfork.o pthread.o ptlongjmp.o rwlock.o semaphore.o signals.o specific.o spinlock.o wrapsyscall.o make -C sysdeps make[3]: Entering directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread/linuxthreads/sysdeps' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread/linuxthreads/sysdeps' make[2]: Leaving directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread/linuxthreads' if [ -f libpthread.a ] ; then \ set -e; \ powerpc-linux-ld -shared --warn-common --warn-once -z combreloc -z defs -soname=libpthread.so.0 \ -o libpthread-0.9.27.so ../lib/crti.o /usr/local/powerpc-linux/lib/gcc-lib/powerpc-linux/2.95.3/nof/crtbeginS.o --whole-archive libpthread.a \ --no-whole-archive ../libc/misc/internals/interp.o \ -L../lib -lc /usr/local/powerpc-linux/lib/gcc-lib/powerpc-linux/2.95.3/nof/libgcc.a \ /usr/local/powerpc-linux/lib/gcc-lib/powerpc-linux/2.95.3/nof/crtendS.o ../lib/crtn.o; \ install -d ../lib; \ rm -f ../lib/libpthread-0.9.27.so \ ../lib/libpthread.so.0; \ install -m 644 libpthread-0.9.27.so ../lib; \ ln -sf libpthread-0.9.27.so \ ../lib/libpthread.so; \ ln -sf libpthread-0.9.27.so \ ../lib/libpthread.so.0; \ fi; ../lib/libc.so: undefined reference to `va_copy' ../lib/libc.so: undefined reference to `main' make[1]: *** [shared] Error 1 make[1]: Leaving directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread' make: *** [shared] Error 2 If I do the same as before, but now also turn off "POSIX Threading Support" I get: powerpc-linux-gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -Os -msoft-float -fno-builtin -nostdinc -D_LIBC -I../include -I. -isystem /usr/local/powerpc-linux/lib/gcc-lib/powerpc-linux/2.95.3/include -DNDEBUG -fpic -c timer_create.c -o timer_create.o In file included from timer_create.c:12: kernel-posix-timers.h:29: parse error before `pthread_attr_t' kernel-posix-timers.h:29: warning: no semicolon at end of struct or union make[1]: *** [timer_create.o] Error 1 make[1]: Leaving directory `/usr/local/src/qs850/uClibc-0.9.27/librt' make: *** [_dir_librt] Error 2 Hostsystem: i386 Slackware, 2.4.22 Cross compiler: powerpc-linux-gcc version 2.95.3 If you need any additional info, please email me |
||||||||
Additional Information | |||||||||
Attached Files | |||||||||
|
Copyright © 2000 - 2006 Mantis Group |