This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See crosstool-NG for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Libc iconvdata compilation problem


Hello,

I'm trying to get an arm-unknown-linux-eabi cross compiler on a Mac OS X 10.7.4 host. I set everything up in case sensitive sparse image (10GB).
First, it seems necessary to add #include <stddef.h> in kconfig/zconf.hash.c otherwise it won't compile.

Anyway, I set up a config with no static stuff as I found mention of that for Mac hosts, and indeed it helped to get where I am stuck.
I also had to remove (commented out) CT_CC_STATIC_LIBSTDCXX=y otherwise it would complain about an unknown parameter -Bstatic at some point I forgot.

Now, in the build-libc-final I have that error in the iconvdata directory. Has anyone encountered such problems ? I felt so close ... :)

Regards

Here is the (concerned) last part of build.log :

23884 [ALL  ]    LC_ALL=C /bin/sh ./gen-8bit-gap.sh ../localedata/charmaps/CP773 > /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/      cp773.T
23885 [ALL  ]    LC_ALL=C /bin/sh ./gen-8bit-gap.sh ../localedata/charmaps/CP774 > /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/      cp774.T
23886 [ALL  ]    LC_ALL=C /bin/sh ./gen-8bit-gap-1.sh ../localedata/charmaps/ISO-8859-7 > /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/ico      nvdata/iso8859-7jp.T
23887 [ALL  ]    make[3]: *** No rule to make target `/Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/CP770.so', needed by `others'      .  Stop.
23888 [ALL  ]    make[3]: *** Waiting for unfinished jobs....
23889 [ALL  ]    /bin/sh ../scripts/move-if-change /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/iso8859-7jp.T /Volumes/Crosstool      Compile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/iso8859-7jp.h
23890 [ALL  ]    /bin/sh ../scripts/move-if-change /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp774.T /Volumes/CrosstoolCompil      e/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp774.h
23891 [ALL  ]    /bin/sh ../scripts/move-if-change /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp773.T /Volumes/CrosstoolCompil      e/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp773.h
23892 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/hp-turkish8.stmp
23893 [ALL  ]    /bin/sh ../scripts/move-if-change /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp772.T /Volumes/CrosstoolCompil      e/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp772.h
23894 [ALL  ]    /bin/sh ../scripts/move-if-change /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp771.T /Volumes/CrosstoolCompil      e/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp771.h
23895 [ALL  ]    /bin/sh ../scripts/move-if-change /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp770.T /Volumes/CrosstoolCompil      e/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp770.h
23896 [ALL  ]    /bin/sh ../scripts/move-if-change /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/hp-greek8.T /Volumes/CrosstoolCo      mpile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/hp-greek8.h
23897 [ALL  ]    /bin/sh ../scripts/move-if-change /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/hp-thai8.T /Volumes/CrosstoolCom      pile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/hp-thai8.h
23898 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp773.stmp
23899 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/hp-thai8.stmp
23900 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/hp-greek8.stmp
23901 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp770.stmp
23902 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp771.stmp
23903 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp772.stmp
23904 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/cp774.stmp
23905 [ALL  ]    touch /Volumes/CrosstoolCompile/crosstool-ng-1.15.2/.build/arm-unknown-linux-gnueabi/build/build-libc-final/iconvdata/iso8859-7jp.stmp
23906 [ERROR]    make[2]: *** [iconvdata/others] Error 2
23907 [ERROR]    make[1]: *** [all] Error 2
23908 [ERROR]
23909 [ERROR]  >>
23910 [ERROR]  >>  Build failed in step 'Installing C library'
23911 [ERROR]  >>        called in step '(top-level)'
23912 [ERROR]  >>
23913 [ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@158]
23914 [ERROR]  >>        called from: do_libc_backend_once[scripts/build/libc/glibc-eglibc.sh-common@441]
23915 [ERROR]  >>        called from: do_libc_backend[scripts/build/libc/glibc-eglibc.sh-common@143]
23916 [ERROR]  >>        called from: do_libc[scripts/build/libc/glibc-eglibc.sh-common@65]
23917 [ERROR]  >>        called from: main[scripts/crosstool-NG.sh@598]
23918 [ERROR]  >>
23919 [ERROR]  >>  For more info on this error, look at the file: 'build.log'
23920 [ERROR]  >>  There is a list of known issues, some with workarounds, in:
23921 [ERROR]  >>      'docs/B - Known issues.txt'
23922 [ERROR]
23923 [ERROR]  (elapsed: 12:40.00)



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]