* [Buildroot] buildroot-20070604.tar.bz2 dont compile under redhat9
@ 2007-06-05 3:33 zhangsn98
2007-06-05 6:01 ` [Buildroot] {Spam?} " Rod Boyce
2007-06-05 7:39 ` [Buildroot] " Bernhard Fischer
0 siblings, 2 replies; 6+ messages in thread
From: zhangsn98 @ 2007-06-05 3:33 UTC (permalink / raw)
To: buildroot
Hi,
How are you!
I'm first time use buildroot under redhat9(kernel:2.4.20.8;gcc:3.2.2).
I use the default(i386) in buildroot complier.then run"make";
the following message show:
///////////////////////////////////////////////////////////////////
mkdir -p /usr/src/buildroot/buildroot/build_i686/root
if [ -d "target/generic/target_skeleton" ] ; then \
cp -fa target/generic/target_skeleton/* /usr/src/buildroot/buildroot/build_i686/root/; \
fi;
touch /usr/src/buildroot/buildroot/build_i686/staging_dir/.fakeroot.00000
find /usr/src/buildroot/buildroot/build_i686/root -type d -name CVS | xargs rm -rf
find /usr/src/buildroot/buildroot/build_i686/root -type d -name .svn | xargs rm -rf
if [ ! -e "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed" ] ; then \
mkdir -p "/usr/src/buildroot/buildroot/toolchain_build_i686/bin"; \
rm -f "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
ln -sf "/bin/sed" "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
fi
Checking build system dependencies:
CC clean: Ok
CXX clean: Ok
CPP clean: Ok
CFLAGS clean: Ok
INCLUDES clean: Ok
CXXFLAGS clean: Ok
which installed: Ok
sed works: Ok (/bin/sed)
GNU make version '3.79.1,': Ok
C compiler '/usr/bin/gcc'
C compiler version '3.2.2': Ok
C++ compiler '/usr/bin/c++'
C++ compiler version '3.2.2': Ok
bison installed: Ok
flex installed: Ok
gettext installed: Ok
makeinfo installed: Ok
Build system dependencies: Ok
(cd /usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4 ; \
make -j1 ARCH=i386 CC="gcc" \
INSTALL_HDR_PATH=/usr/src/buildroot/buildroot/toolchain_build_i686/linux headers_install ; \
)
make[1]: Entering directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
CHK include/linux/version.h
make[2]: `scripts/unifdef' is up to date.
make[2]: *** No rule to make target `|', needed by `asm-generic'. Stop.
make[1]: *** [headers_install] Error 2
make[1]: Leaving directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
make: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/linux/.configured] Error 2
/////////////////////////////////////////////////////////////////
What wrong? How i do with this?Shall I send this in the maillist or bug tracking?
Rgds
zhangsn
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] {Spam?} Re: buildroot-20070604.tar.bz2 dont compile under redhat9
2007-06-05 3:33 [Buildroot] buildroot-20070604.tar.bz2 dont compile under redhat9 zhangsn98
@ 2007-06-05 6:01 ` Rod Boyce
2007-06-05 13:43 ` zhangsn98
2007-06-05 7:39 ` [Buildroot] " Bernhard Fischer
1 sibling, 1 reply; 6+ messages in thread
From: Rod Boyce @ 2007-06-05 6:01 UTC (permalink / raw)
To: buildroot
zhangsn98 wrote:
> Hi,
> How are you!
> I'm first time use buildroot under redhat9(kernel:2.4.20.8;gcc:3.2.2).
> I use the default(i386) in buildroot complier.then run"make";
>
>
> the following message show:
>
> ///////////////////////////////////////////////////////////////////
> mkdir -p /usr/src/buildroot/buildroot/build_i686/root
> if [ -d "target/generic/target_skeleton" ] ; then \
> cp -fa target/generic/target_skeleton/* /usr/src/buildroot/buildroot/build_i686/root/; \
> fi;
> touch /usr/src/buildroot/buildroot/build_i686/staging_dir/.fakeroot.00000
> find /usr/src/buildroot/buildroot/build_i686/root -type d -name CVS | xargs rm -rf
> find /usr/src/buildroot/buildroot/build_i686/root -type d -name .svn | xargs rm -rf
> if [ ! -e "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed" ] ; then \
> mkdir -p "/usr/src/buildroot/buildroot/toolchain_build_i686/bin"; \
> rm -f "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
> ln -sf "/bin/sed" "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
> fi
>
> Checking build system dependencies:
> CC clean: Ok
> CXX clean: Ok
> CPP clean: Ok
> CFLAGS clean: Ok
> INCLUDES clean: Ok
> CXXFLAGS clean: Ok
> which installed: Ok
> sed works: Ok (/bin/sed)
> GNU make version '3.79.1,': Ok
> C compiler '/usr/bin/gcc'
> C compiler version '3.2.2': Ok
> C++ compiler '/usr/bin/c++'
> C++ compiler version '3.2.2': Ok
> bison installed: Ok
> flex installed: Ok
> gettext installed: Ok
> makeinfo installed: Ok
> Build system dependencies: Ok
>
> (cd /usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4 ; \
> make -j1 ARCH=i386 CC="gcc" \
> INSTALL_HDR_PATH=/usr/src/buildroot/buildroot/toolchain_build_i686/linux headers_install ; \
> )
> make[1]: Entering directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
> CHK include/linux/version.h
> make[2]: `scripts/unifdef' is up to date.
> make[2]: *** No rule to make target `|', needed by `asm-generic'. Stop.
> make[1]: *** [headers_install] Error 2
> make[1]: Leaving directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
> make: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/linux/.configured] Error 2
>
> /////////////////////////////////////////////////////////////////
>
>
> What wrong? How i do with this?Shall I send this in the maillist or bug tracking?
>
> Rgds
> zhangsn
>
>
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
>
Zhangsn,
I have seen this error message lots of times when trying to compile
build-root on RHE 3.0 it turns out that the make program you are using
is too old to work with build-root you need at least 3.80 your version
is returned as 'GNU make version '3.79.1,'
This appears to me not to be a bug.
Regards,
Rod Boyce
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] buildroot-20070604.tar.bz2 dont compile under redhat9
2007-06-05 3:33 [Buildroot] buildroot-20070604.tar.bz2 dont compile under redhat9 zhangsn98
2007-06-05 6:01 ` [Buildroot] {Spam?} " Rod Boyce
@ 2007-06-05 7:39 ` Bernhard Fischer
1 sibling, 0 replies; 6+ messages in thread
From: Bernhard Fischer @ 2007-06-05 7:39 UTC (permalink / raw)
To: buildroot
On Tue, Jun 05, 2007 at 11:33:09AM +0800, zhangsn98 wrote:
>Hi,
> How are you!
> I'm first time use buildroot under redhat9(kernel:2.4.20.8;gcc:3.2.2).
> I use the default(i386) in buildroot complier.then run"make";
>
>
> the following message show:
>GNU make version '3.79.1,': Ok
This is fixed in svn now. Thanks for the note.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] {Spam?} Re: buildroot-20070604.tar.bz2 dont compile under redhat9
2007-06-05 6:01 ` [Buildroot] {Spam?} " Rod Boyce
@ 2007-06-05 13:43 ` zhangsn98
2007-06-05 14:59 ` Bernhard Fischer
2007-06-05 16:13 ` Rod Boyce
0 siblings, 2 replies; 6+ messages in thread
From: zhangsn98 @ 2007-06-05 13:43 UTC (permalink / raw)
To: buildroot
Boyce:
Yes, you are right. Thank you for your reply.
I update the "make".It pass through the last error.
But new errors comeout. I want to know what
type linux can let the newest buildroot run smoothly.
It is ubt,der,fedora or debain?Where has a Step-by-Step?
new error message as follows:
rm -rf $backupdir; exit $rc
WARNING: `makeinfo' is missing on your system. You should only need it if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy `make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
make[4]: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17/bfd/doc/bfd.info] Error 1
make[4]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd/doc'
Making info in po
make[4]: Entering directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd/po'
make[4]: Nothing to be done for `info'.
make[4]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd/po'
make[4]: Entering directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd'
make[4]: Nothing to be done for `info-am'.
make[4]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd'
make[3]: *** [info-recursive] Error 1
make[3]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd'
make[2]: *** [all-bfd] Error 2
make[2]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build'
make: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/binutils/objdump] Error 2
Rgds
zhangsn
----- Original Message -----
From: "Rod Boyce" <buildroot@teamboyce.co.uk>
To: <buildroot@uclibc.org>
Sent: Tuesday, June 05, 2007 2:01 PM
Subject: Re: [Buildroot] {Spam?} Re: buildroot-20070604.tar.bz2 dont compile under redhat9
> zhangsn98 wrote:
>> Hi,
>> How are you!
>> I'm first time use buildroot under redhat9(kernel:2.4.20.8;gcc:3.2.2).
>> I use the default(i386) in buildroot complier.then run"make";
>>
>>
>> the following message show:
>>
>> ///////////////////////////////////////////////////////////////////
>> mkdir -p /usr/src/buildroot/buildroot/build_i686/root
>> if [ -d "target/generic/target_skeleton" ] ; then \
>> cp -fa target/generic/target_skeleton/* /usr/src/buildroot/buildroot/build_i686/root/; \
>> fi;
>> touch /usr/src/buildroot/buildroot/build_i686/staging_dir/.fakeroot.00000
>> find /usr/src/buildroot/buildroot/build_i686/root -type d -name CVS | xargs rm -rf
>> find /usr/src/buildroot/buildroot/build_i686/root -type d -name .svn | xargs rm -rf
>> if [ ! -e "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed" ] ; then \
>> mkdir -p "/usr/src/buildroot/buildroot/toolchain_build_i686/bin"; \
>> rm -f "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
>> ln -sf "/bin/sed" "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
>> fi
>>
>> Checking build system dependencies:
>> CC clean: Ok
>> CXX clean: Ok
>> CPP clean: Ok
>> CFLAGS clean: Ok
>> INCLUDES clean: Ok
>> CXXFLAGS clean: Ok
>> which installed: Ok
>> sed works: Ok (/bin/sed)
>> GNU make version '3.79.1,': Ok
>> C compiler '/usr/bin/gcc'
>> C compiler version '3.2.2': Ok
>> C++ compiler '/usr/bin/c++'
>> C++ compiler version '3.2.2': Ok
>> bison installed: Ok
>> flex installed: Ok
>> gettext installed: Ok
>> makeinfo installed: Ok
>> Build system dependencies: Ok
>>
>> (cd /usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4 ; \
>> make -j1 ARCH=i386 CC="gcc" \
>> INSTALL_HDR_PATH=/usr/src/buildroot/buildroot/toolchain_build_i686/linux headers_install ; \
>> )
>> make[1]: Entering directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
>> CHK include/linux/version.h
>> make[2]: `scripts/unifdef' is up to date.
>> make[2]: *** No rule to make target `|', needed by `asm-generic'. Stop.
>> make[1]: *** [headers_install] Error 2
>> make[1]: Leaving directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
>> make: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/linux/.configured] Error 2
>>
>> /////////////////////////////////////////////////////////////////
>>
>>
>> What wrong? How i do with this?Shall I send this in the maillist or bug tracking?
>>
>> Rgds
>> zhangsn
>>
>>
>> _______________________________________________
>> buildroot mailing list
>> buildroot at uclibc.org
>> http://busybox.net/mailman/listinfo/buildroot
>>
> Zhangsn,
>
> I have seen this error message lots of times when trying to compile
> build-root on RHE 3.0 it turns out that the make program you are using
> is too old to work with build-root you need at least 3.80 your version
> is returned as 'GNU make version '3.79.1,'
> This appears to me not to be a bug.
>
> Regards,
> Rod Boyce
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] {Spam?} Re: buildroot-20070604.tar.bz2 dont compile under redhat9
2007-06-05 13:43 ` zhangsn98
@ 2007-06-05 14:59 ` Bernhard Fischer
2007-06-05 16:13 ` Rod Boyce
1 sibling, 0 replies; 6+ messages in thread
From: Bernhard Fischer @ 2007-06-05 14:59 UTC (permalink / raw)
To: buildroot
On Tue, Jun 05, 2007 at 09:43:54PM +0800, zhangsn98 wrote:
>Boyce:
> Yes, you are right. Thank you for your reply.
>I update the "make".It pass through the last error.
>
>But new errors comeout. I want to know what
>type linux can let the newest buildroot run smoothly.
>It is ubt,der,fedora or debain?Where has a Step-by-Step?
http://www.debian.org/distrib/netinst
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] {Spam?} Re: buildroot-20070604.tar.bz2 dont compile under redhat9
2007-06-05 13:43 ` zhangsn98
2007-06-05 14:59 ` Bernhard Fischer
@ 2007-06-05 16:13 ` Rod Boyce
1 sibling, 0 replies; 6+ messages in thread
From: Rod Boyce @ 2007-06-05 16:13 UTC (permalink / raw)
To: buildroot
Zhangsn,
It seems that your Linux box does not have all the packages need to
build. With fedora you should try 'yum install texinfo' as root. On
Red Hat 9 you are going to need to download and install the texinfo
package. This is also getting a bit off topic for build-root so I
suggest you reinstall whatever you favorite Linux distro is and make
sure you install all the packages and not just the default settings.
This again is not a build root issue but a generic Linux issue.
Regards,
Rod Boyce
zhangsn98 wrote:
> Boyce:
> Yes, you are right. Thank you for your reply.
> I update the "make".It pass through the last error.
>
> But new errors comeout. I want to know what
> type linux can let the newest buildroot run smoothly.
> It is ubt,der,fedora or debain?Where has a Step-by-Step?
>
>
> new error message as follows:
>
> rm -rf $backupdir; exit $rc
> WARNING: `makeinfo' is missing on your system. You should only need it if
> you modified a `.texi' or `.texinfo' file, or any other file
> indirectly affecting the aspect of the manual. The spurious
> call might also be the consequence of using a buggy `make' (AIX,
> DU, IRIX). You might want to install the `Texinfo' package or
> the `GNU make' package. Grab either from any GNU archive site.
> make[4]: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17/bfd/doc/bfd.info] Error 1
> make[4]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd/doc'
> Making info in po
> make[4]: Entering directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd/po'
> make[4]: Nothing to be done for `info'.
> make[4]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd/po'
> make[4]: Entering directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd'
> make[4]: Nothing to be done for `info-am'.
> make[4]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd'
> make[3]: *** [info-recursive] Error 1
> make[3]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/bfd'
> make[2]: *** [all-bfd] Error 2
> make[2]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build'
> make: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/binutils-2.17-build/binutils/objdump] Error 2
>
> Rgds
> zhangsn
>
>
>
>
> ----- Original Message -----
> From: "Rod Boyce" <buildroot@teamboyce.co.uk>
> To: <buildroot@uclibc.org>
> Sent: Tuesday, June 05, 2007 2:01 PM
> Subject: Re: [Buildroot] {Spam?} Re: buildroot-20070604.tar.bz2 dont compile under redhat9
>
>
>
>> zhangsn98 wrote:
>>
>>> Hi,
>>> How are you!
>>> I'm first time use buildroot under redhat9(kernel:2.4.20.8;gcc:3.2.2).
>>> I use the default(i386) in buildroot complier.then run"make";
>>>
>>>
>>> the following message show:
>>>
>>> ///////////////////////////////////////////////////////////////////
>>> mkdir -p /usr/src/buildroot/buildroot/build_i686/root
>>> if [ -d "target/generic/target_skeleton" ] ; then \
>>> cp -fa target/generic/target_skeleton/* /usr/src/buildroot/buildroot/build_i686/root/; \
>>> fi;
>>> touch /usr/src/buildroot/buildroot/build_i686/staging_dir/.fakeroot.00000
>>> find /usr/src/buildroot/buildroot/build_i686/root -type d -name CVS | xargs rm -rf
>>> find /usr/src/buildroot/buildroot/build_i686/root -type d -name .svn | xargs rm -rf
>>> if [ ! -e "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed" ] ; then \
>>> mkdir -p "/usr/src/buildroot/buildroot/toolchain_build_i686/bin"; \
>>> rm -f "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
>>> ln -sf "/bin/sed" "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
>>> fi
>>>
>>> Checking build system dependencies:
>>> CC clean: Ok
>>> CXX clean: Ok
>>> CPP clean: Ok
>>> CFLAGS clean: Ok
>>> INCLUDES clean: Ok
>>> CXXFLAGS clean: Ok
>>> which installed: Ok
>>> sed works: Ok (/bin/sed)
>>> GNU make version '3.79.1,': Ok
>>> C compiler '/usr/bin/gcc'
>>> C compiler version '3.2.2': Ok
>>> C++ compiler '/usr/bin/c++'
>>> C++ compiler version '3.2.2': Ok
>>> bison installed: Ok
>>> flex installed: Ok
>>> gettext installed: Ok
>>> makeinfo installed: Ok
>>> Build system dependencies: Ok
>>>
>>> (cd /usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4 ; \
>>> make -j1 ARCH=i386 CC="gcc" \
>>> INSTALL_HDR_PATH=/usr/src/buildroot/buildroot/toolchain_build_i686/linux headers_install ; \
>>> )
>>> make[1]: Entering directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
>>> CHK include/linux/version.h
>>> make[2]: `scripts/unifdef' is up to date.
>>> make[2]: *** No rule to make target `|', needed by `asm-generic'. Stop.
>>> make[1]: *** [headers_install] Error 2
>>> make[1]: Leaving directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
>>> make: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/linux/.configured] Error 2
>>>
>>> /////////////////////////////////////////////////////////////////
>>>
>>>
>>> What wrong? How i do with this?Shall I send this in the maillist or bug tracking?
>>>
>>> Rgds
>>> zhangsn
>>>
>>>
>>> _______________________________________________
>>> buildroot mailing list
>>> buildroot at uclibc.org
>>> http://busybox.net/mailman/listinfo/buildroot
>>>
>>>
>> Zhangsn,
>>
>> I have seen this error message lots of times when trying to compile
>> build-root on RHE 3.0 it turns out that the make program you are using
>> is too old to work with build-root you need at least 3.80 your version
>> is returned as 'GNU make version '3.79.1,'
>> This appears to me not to be a bug.
>>
>> Regards,
>> Rod Boyce
>> _______________________________________________
>> buildroot mailing list
>> buildroot at uclibc.org
>> http://busybox.net/mailman/listinfo/buildroot
>>
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-06-05 16:13 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-05 3:33 [Buildroot] buildroot-20070604.tar.bz2 dont compile under redhat9 zhangsn98
2007-06-05 6:01 ` [Buildroot] {Spam?} " Rod Boyce
2007-06-05 13:43 ` zhangsn98
2007-06-05 14:59 ` Bernhard Fischer
2007-06-05 16:13 ` Rod Boyce
2007-06-05 7:39 ` [Buildroot] " Bernhard Fischer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox