[rock-user] (Cross-)Building trunk for AMD64
Bernd Petrovitsch <[email protected]> Fri, 22 Apr 2005 13:50:25 +0200
| Newsgroups | gmane.linux.distributions.rock.user |
|---|---|
| Organization | Firmix Software GmbH |
| Message-ID | <[email protected]> |
Ends with:
---- snip ----
== 13:47:00 =[1]=> Building base/dietlibc [0.27 0].
-> Preparing configuration to build this package with dietlibc
(statically).
-> This package does not utilize a C library ...
-> Reading package configuration from package directory.
-> Preparing build in src.dietlibc.1114170404.16393.3870095289
-> Building. Writing output to $root/var/adm/logs/1-dietlibc.out
!> gcc -c dummy.c
!> ar cru bin-x86_64/libcrypt.a dummy.o
!> rm -f dummy.c dummy.o
!> x86_64-unknown-linux-gnu-gcc-34 --specs=specs -isystem i ..
!> bin-x86_64/dietlibc.a: could not read symbols: Archive h ..
!> collect2: ld returned 1 exit status
!> make: *** [bin-x86_64/diet] Error 1
-> $root/var/adm/logs/1-dietlibc.out -> 1-dietlibc.err
== 04/22/05 13:51:44 =[1]=> Aborted building package dietlibc.
Searching for old liggering files ...
-> No errors found.
Creating 2nd stage filesystem:
-> Extracting the packages archives.
-> Saving boot/* - we do not need this on the 2nd stage ...
mv: cannot stat `boot/*': No such file or directory
---- snip ----
src.dietlibc.1114170404.16393.3870095289/ERROR-LOG ends with:
---- snip ----
touch dummy.c
gcc -c dummy.c
ar cru bin-x86_64/libcrypt.a dummy.o
rm -f dummy.c dummy.o
x86_64-unknown-linux-gnu-gcc-34 --specs=specs -isystem include -Os
-fstrict-aliasing -momit-leaf-frame-pointer -mfancy-math-387 -Wall -W
-Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations
-Wno-switch -Wno-unused -Wredundant-decls -nostdlib -o bin-x86_64/diet
bin-x86_64/start.o bin-x86_64/dyn_start.o diet.c bin-x86_64/dietlibc.a
bin-x86_64/dyn_stop.o
-DDIETHOME=\"/usr/src/ROCK/trunk/src.dietlibc.1114170404.16393.3870095289/dietlibc-0.27\" -DVERSION=\"dietlibc-0.27\" -lgcc
bin-x86_64/dietlibc.a: could not read symbols: Archive has no index; run
ranlib to add one
collect2: ld returned 1 exit status
make: *** [bin-x86_64/diet] Error 1
--- BUILD ERROR ---
Creating file list and doing final adaptions ...
Processing static lib corrections ...
Verifing the .la files ...
Found 0 files for this package.
Applying package split: 40 dietlibc:dev (/lib/.*\.(la|a|o)$|/include/)
Applying package split: 42 dietlibc:dev /pkgconfig/
Applying package split: 60 dietlibc:doc /share/doc/
Making post-install adaptions.
Finished building dietlibc=dietlibc.
---- snip ----
Bernd
--
Firmix Software GmbH http://www.firmix.at/
mobil: +43 664 4416156 fax: +43 1 7890849-55
Embedded Linux Development and Services