| Anonymous | Login | Signup for a new account | 11-10-2008 10:51 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 | ||||
| 0000491 | [buildroot] Shared Library Support | minor | always | 10-19-05 12:19 | 02-12-07 05:48 | ||||
| Reporter | thraxisp | View Status | public | ||||||
| Assigned To | buildroot | ||||||||
| Priority | normal | Resolution | fixed | ||||||
| Status | closed | Product Version | |||||||
| Summary | 0000491: uClibc builds to fail with softfloat arm | ||||||||
| Description |
Compile of library using buildroot fails when shared libraries are enabled. The messaces look like: /home/freewater/ghenshaw/Desktop/buildroot/build_armeb_nofpu/staging_dir/bin/armeb-linux-uclibc-ld -EB -shared --warn-common --warn-once -z combreloc -z defs -s -soname=libc.so.0 \ -o ../lib/libuClibc-0.9.28.so --whole-archive shared_libc.a \ --no-whole-archive ../libc/misc/internals/interp.o \ -init __uClibc_init ../lib/ld-uClibc.so.0 /home/freewater/ghenshaw/Desktop/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.4/libgcc.a shared_libc.a(difftime.o): In function `difftime': time.c:(.text+0x8): undefined reference to `__floatsidf' time.c:(.text+0x2c): undefined reference to `__subdf3' using gcc 3.4.4, latest uClibc and buildroot snapshots |
||||||||
| Additional Information | A workaround was to remove the "-z defs" parameter from the linker. I did this in uClibc/Rules.mak on line 294. | ||||||||
| Attached Files | |||||||||
|
|
|||||||||
| Copyright © 2000 - 2006 Mantis Group |