crosstool-NG 1.4.0 is out

Rajeev Bharol Rajeev.Bharol@Sun.COM
Mon Apr 27 05:01:00 GMT 2009


Yan,
I tried to compile the latest cross tool. I got following errors while 
doing "ct-ng menuconfig".
What am I missing. Host machine is PC running Ubuntu 8.10.
I am a newbie so please pardon my ignorance.

regards
rajeev bharol

-----------------------------Copy paste of failure messages 
--------------------------------
rajeev@rajeevs-desktop:~/ARM$
rajeev@rajeevs-desktop:~/ARM$ ct-ng menuconfig
MKDIR kconfig
DEP kconfig/lxdialog/yesno.dep
DEP kconfig/lxdialog/util.dep
DEP kconfig/lxdialog/textbox.dep
DEP kconfig/lxdialog/menubox.dep
DEP kconfig/lxdialog/inputbox.dep
DEP kconfig/lxdialog/checklist.dep
DEP kconfig/mconf.dep
DEP kconfig/zconf.tab.dep
CC kconfig/zconf.tab.o
CC kconfig/lxdialog/checklist.o
In file included from 
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:24:
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:38:20: 
error: curses.h: No such file or directory
In file included from 
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:24:
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:103: error: 
expected specifier-qualifier-list before ‘chtype’
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:193: error: 
expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:199: error: 
expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:201: error: 
expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:202: error: 
expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:203: error: 
expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:204: error: 
expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/dialog.h:206: error: 
expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:31: 
error: expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:59: 
error: expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:95: 
error: expected ‘)’ before ‘*’ token
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c: In 
function ‘dialog_checklist’:
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:116: 
error: ‘WINDOW’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:116: 
error: (Each undeclared identifier is reported only once
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:116: 
error: for each function it appears in.)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:116: 
error: ‘dialog’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:116: 
error: ‘list’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:129: 
error: ‘stdscr’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:130: 
error: ‘KEY_MAX’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:137: 
error: ‘COLS’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:138: 
error: ‘LINES’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:143: 
error: ‘TRUE’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:146: 
error: ‘struct dialog_color’ has no member named ‘atr’
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:146: 
error: ‘struct dialog_color’ has no member named ‘atr’
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:147: 
error: ‘struct dialog_color’ has no member named ‘atr’
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:151: 
error: ‘struct dialog_color’ has no member named ‘atr’
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:156: 
error: ‘struct dialog_color’ has no member named ‘atr’
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:171: 
error: ‘struct dialog_color’ has no member named ‘atr’
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:171: 
error: ‘struct dialog_color’ has no member named ‘atr’
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:210: 
error: ‘KEY_UP’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:210: 
error: ‘KEY_DOWN’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:220: 
error: ‘FALSE’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:297: 
error: ‘KEY_LEFT’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:298: 
error: ‘KEY_RIGHT’ undeclared (first use in this function)
/opt/ng-crosstool/lib/ct-ng-1.4.0/kconfig/lxdialog/checklist.c:312: 
error: ‘KEY_RESIZE’ undeclared (first use in this function)
make: *** [kconfig/lxdialog/checklist.o] Error 1
rajeev@rajeevs-desktop:~/ARM$

--------------------- End of messages 
---------------------------------------------------

Yann E. MORIN wrote:
> Hello All!
>
> I am pleased to announce the release of crosstool-NG 1.4.0!
> This release has been delayed for quite some time, due to personal
> constraints, and other unexpected interruptions along the way...
>
> As usual, there has been quite a number of improvements, new features,
> and bug fixes all around.
>
> Most notably, it's now possible to use the latest glibc versions, 2.8
> and 2.9, as well as the latest uClibc versions, 0.9.30 and 0.9.30.1.
> Other components, of which GMP, MPFR, strace, have also been updated.
>
> The list of samples has been updated, and has grown a few new entries.
>
> This marks the end of the 1.3 maintenance branch, and the beginning
> of the 1.4 maintenance branch.
>
> The tarball and changelog can be found at the following URLs:
> http://ymorin.is-a-geek.org/download/crosstool-ng/crosstool-ng-1.4.0.changelog
> http://ymorin.is-a-geek.org/download/crosstool-ng/crosstool-ng-1.4.0.tar.bz2
>
> The cumulative patches (none at present!) will be available at:
> http://ymorin.is-a-geek.org/download/crosstool-ng/01-fixes/1.4.0
>
> As a reminder, the home for crosstool-NG is:
> http://ymorin.is-a-geek.org/dokuwiki/projects/crosstool
>
> Crosstool-NG also has a Freshmeat page:
> http://freshmeat.net/projects/crosstool-ng/
>
> As always, comments and suggestions are most welcome!
>
> Thank you to those who sent patches, code, or comments! If you are not
> listed in docs/CREDITS and you think you should, please do yell at me,
> you'll be added promptly!
>
> Thanks for your attention,
> Yann E. MORIN.
>
>   


--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list