Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
19 years ago

buildroot fialed!Help!

Hi ,I follow Hippo 's instructions to build the buildroot. But it failed.

The sourece codes i use are:

buildroot-20060506.tar.bz2,busybox-20060506.tar.bz2,

uClibc-20060506.tar.bz2,uClinux-20060506.tar.bz2,build0411.zip.

I edit SNAPSHOT of build like this: SNAPSHOT=20060506.

When build, there are errors.

I donot know where to download the latest version of build file(such as build0411.zip).The link(http://forum.niosforum.com/forum/index.php?showtopic=3787) puzzled me.

thanks in advance.

5 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    originally posted by xunios@May 7 2006, 09:40 PM

    hi ,i follow hippo 's instructions to build the buildroot. but it failed.

    the sourece codes i use are:

    buildroot-20060506.tar.bz2,busybox-20060506.tar.bz2,

    uclibc-20060506.tar.bz2,uclinux-20060506.tar.bz2,build0411.zip.

    i edit snapshot of build like this: snapshot=20060506.

    when build, there are errors.

    i donot know where to download the latest version of build file(such as build0411.zip).the link(http://forum.niosforum.com/forum/index.php?showtopic=3787) puzzled me.

    thanks in advance.

    <div align='right'><{post_snapback}> (index.php?act=findpost&pid=15146)

    --- quote end ---

    --- Quote End ---

    Please give the last 30 lines of your build message.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    it seems lack some packages for config.

    You must select "developement packages" during installation of FC4/5.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    originally posted by hippo@May 7 2006, 08:11 PM

    it seems lack some packages for config.

    you must select "developement packages" during installation of fc4/5.

    <div align='right'><{post_snapback}> (index.php?act=findpost&pid=15162)

    --- quote end ---

    --- Quote End ---

    make menuconfig passed,,but failed in make.(after makemenuconfig,the /buildroot/build_nios2/busybox/ doesnot exist.)

    Here hte errors after make:

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c: &#22312;&#20989; &#25968; ‘md_convert_frag’ &#20013;&#65306;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1338: &#35686;&#21578;&#65306;&#21021;&#22987;&#21270;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1356: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1357: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1358: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1376: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_chars_to_number’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1405: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1406: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1407: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1408: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c: &#22312;&#20989; &#25968; ‘md_apply_fix3’ &#20013;&#65306;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1664: &#38169;&#35823;&#65306;&#36171;&#20540;&#36816;&#31639;&#20013;&#30340;&#24038;&#20540;&#26080;&#25928;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c: &#22312;&#20989; &#25968; ‘nios2_check_overflow’ &#20013;&#65306;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1709: &#38169;&#35823;&#65306;&#36171;&#20540;&#36816;&#31639;&#20013;&#30340;&#24038;&#20540;&#26080;&#25928;

    make[4]: *** [tc-nios2.o] &#38169;&#35823; 1

    make[4]: Leaving directory `/root/buildroot/toolchain_build_nios2/binutils-2.15-build/gas&#39;

    make[3]: *** [all-recursive] &#38169;&#35823; 1

    make[3]: Leaving directory `/root/buildroot/toolchain_build_nios2/binutils-2.15-build/gas&#39;

    make[2]: *** [all] &#38169;&#35823; 2

    make[2]: Leaving directory `/root/buildroot/toolchain_build_nios2/binutils-2.15-build/gas&#39;

    make[1]: *** [all-gas] &#38169;&#35823; 2

    make[1]: Leaving directory `/root/buildroot/toolchain_build_nios2/binutils-2.15-build&#39;

    make: *** [/root/buildroot/toolchain_build_nios2/binutils-2.15-build/binutils/objdump] &#38169;&#35823; 2
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    originally posted by xunios+may 9 2006, 09:38 am--><div class='quotetop'>quote (xunios @ may 9 2006, 09:38 am)</div>

    --- quote start ---

    <!--quotebegin-hippo@May 7 2006, 08:11 PM

    it seems lack some packages for config.

    you must select "developement packages" during installation of fc4/5.

    <div align='right'><{post_snapback}> (index.php?act=findpost&pid=15162)

    --- quote end ---

    --- Quote End ---

    make menuconfig passed,,but failed in make.(after makemenuconfig,the /buildroot/build_nios2/busybox/ doesnot exist.)

    Here hte errors after make:

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c: &#22312;&#20989; &#25968; ‘md_convert_frag’ &#20013;&#65306;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1338: &#35686;&#21578;&#65306;&#21021;&#22987;&#21270;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1356: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1357: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1358: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1376: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_chars_to_number’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1405: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1406: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1407: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1408: &#35686;&#21578;&#65306;&#20256;&#36882;&#21442;&#25968; 1 (&#23646;&#20110; ‘md_number_to_chars’) &#32473;&#25351;&#38024;&#26102;&#30446;&#26631;&#19982;&#25351;&#38024;&#26377;/&#26080;&#31526;&#21495;&#19981;&#19968;&#33268;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c: &#22312;&#20989; &#25968; ‘md_apply_fix3’ &#20013;&#65306;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1664: &#38169;&#35823;&#65306;&#36171;&#20540;&#36816;&#31639;&#20013;&#30340;&#24038;&#20540;&#26080;&#25928;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c: &#22312;&#20989; &#25968; ‘nios2_check_overflow’ &#20013;&#65306;

    /root/buildroot/toolchain_build_nios2/binutils-2.15/gas/config/tc-nios2.c:1709: &#38169;&#35823;&#65306;&#36171;&#20540;&#36816;&#31639;&#20013;&#30340;&#24038;&#20540;&#26080;&#25928;

    make[4]: *** [tc-nios2.o] &#38169;&#35823; 1

    make[4]: Leaving directory `/root/buildroot/toolchain_build_nios2/binutils-2.15-build/gas&#39;

    make[3]: *** [all-recursive] &#38169;&#35823; 1

    make[3]: Leaving directory `/root/buildroot/toolchain_build_nios2/binutils-2.15-build/gas&#39;

    make[2]: *** [all] &#38169;&#35823; 2

    make[2]: Leaving directory `/root/buildroot/toolchain_build_nios2/binutils-2.15-build/gas&#39;

    make[1]: *** [all-gas] &#38169;&#35823; 2

    make[1]: Leaving directory `/root/buildroot/toolchain_build_nios2/binutils-2.15-build&#39;

    make: *** [/root/buildroot/toolchain_build_nios2/binutils-2.15-build/binutils/objdump] &#38169;&#35823; 2

    <div align='right'><{post_snapback}> (index.php?act=findpost&pid=15205)</div>

    [/b]

    --- Quote End ---

    Did you install gcc-32 as I said in the buildroot guide?

    Check with "gcc -v" .

    The gcc4 can not compile binutils-2.15 .

    Please check the binary tools on Jhdar&#39;s site, (thanks a lot to his help)

    http://via.fps-tech.org/snapshots/nios2/ (http://via.fps-tech.org/snapshots/nios2/)