[rock-user] Re: Build host requirements?
[email protected] Wed, 2 Jun 2004 14:45:15 +0200 (MEST)
| Newsgroups | gmane.linux.distributions.rock.user |
|---|---|
| Message-ID | <[email protected]> |
Dear Rene, I've just read your article in freeX. You say that ROCK can be much more easily built on non-ROCK build hosts, there, so I thought I'd give my SuSE box a second chance. ;-) I'm just running a second attempt to build dRock 2.0.1 on SuSE 9.1 Professional. A number of packages gets through stage 0 and one without problems, but then: <snip> == 15:43:01 =[1]=> Building base/glibc23 [2.3.2 2.0.1]. -> Reading package configuration from package directory. -> Preparing build in src.glibc23.1086097380.31784.3510432541 -> Building. Writing output to $root/var/adm/logs/1-glibc23.out -> $root/var/adm/logs/1-glibc23.out -> 1-glibc23.log == 06/01/04 16:16:17 =[1]=> Finished building package glibc23. == 16:16:18 =[1]=> Building base/dietlibc [0.25.0-rxr 2.0.1]. -> 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.1086099377.15860.536721790 -> Building. Writing output to $root/var/adm/logs/1-dietlibc.out !> lib/alloc.c:85: error: conflicting types for `__small_fr .. !> lib/alloc.c:83: error: previous declaration of `__small_ .. !> lib/alloc.c:96: error: conflicting types for `__small_ma .. !> lib/alloc.c:51: error: previous declaration of `__small_ .. !> lib/alloc.c:177: warning: redundant redeclaration of `ca .. !> include/stdlib.h:12: warning: previous declaration of `c .. !> make: *** [bin-i386/alloc.o] Error 1 -> $root/var/adm/logs/1-dietlibc.out -> 1-dietlibc.err == 06/01/04 16:16:31 =[1]=> Aborted building package dietlibc. == 16:16:33 =[1]=> Building base/binutils [2.14.90.0.8 2.0.1]. -> Reading package configuration from package directory. -> Preparing build in src.binutils.1086099391.20306.536721790 -> Building. Writing output to $root/var/adm/logs/1-binutils.out !> makeinfo --split-size=5000000 -I ../../../bfd/doc ../../ .. !> make[2]: makeinfo: Command not found !> make[2]: *** [bfd.info] Error 127 !> make[2]: Leaving directory `/home/alex/rock-src-2.0.1/sr .. !> make[1]: *** [install-recursive] Error 1 !> make[1]: Leaving directory `/home/alex/rock-src-2.0.1/sr .. !> make: *** [install-bfd] Error 2 -> $root/var/adm/logs/1-binutils.out -> 1-binutils.err == 06/01/04 16:21:02 =[1]=> Aborted building package binutils. == 16:21:05 =[1]=> Building base/gcc3 [3.2.3 2.0.1]. -> Reading package configuration from package directory. -> Preparing build in src.gcc3.1086099662.17315.100206034 -> Building. Writing output to $root/var/adm/logs/1-gcc3.out </snip> (1) Dietlibc I don't understand the problem, at all. I am actually wondering what dietlibc might be good for on a desktop target... (2) Binutils If I get this right, a program named makeinfo is missing on my SuSE system. I can't find this program anywhere in all the packages on the SuSE DVD. Is this a program that is commonly available? Is there a package for it, or is it usually part of some other package? I may totally misunderstand something, here --- I'm a ROCK newbie, so forgive me, if I am asking something obvious. Alex -- "Sie haben neue Mails!" - Die GMX Toolbar informiert Sie beim Surfen! Jetzt aktivieren unter http://www.gmx.net/info