[tlbuild] mingw cross-compilation fails at ICU

Manuel Pégourié-Gonnard mpg at elzevir.fr
Sat Apr 24 14:21:41 CEST 2010


Hi,

With current sources,

./Build --host=i586-mingw32msvc --build=x86_64-linux-gnu

fails while configuring ICU:

make[5]: Making `all' in `stubdata'
make[6]: entrant dans le répertoire « 
/home/mpg/tl/source/Work/libs/icu/icu-build/stubdata »


*** ERROR - configure could not detect your platform
*** see the readme.html
*** or, try copying icu/source/config/mh-linux to mh-unknown
***   and editing it.


exit 1
make[6]: quittant le répertoire « 
/home/mpg/tl/source/Work/libs/icu/icu-build/stubdata »
make[5]: *** [all-recursive] Erreur 2
make[5]: quittant le répertoire « /home/mpg/tl/source/Work/libs/icu/icu-build »
make[4]: *** [icubuild] Erreur 2
make[4]: quittant le répertoire « /home/mpg/tl/source/Work/libs/icu »
make[3]: *** [all-recursive] Erreur 1
make[3]: quittant le répertoire « /home/mpg/tl/source/Work/libs/icu »
make[2]: *** [sublibs] Erreur 1
make[2]: quittant le répertoire « /home/mpg/tl/source/Work/libs »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/mpg/tl/source/Work/libs »
make: *** [all-recursive] Erreur 1
Command exited with non-zero status 2
424.18user 91.93system 9:08.58elapsed 94%CPU (0avgtext+0avgdata 1041952maxresident)k
173976inputs+1306600outputs (228major+20966370minor)pagefaults 0swaps
+ echo 2
find: "/home/mpg/tl/source/inst/bin": Aucun fichier ou dossier de ce type
./Build: Build failed, no executables under /home/mpg/tl/source/inst/bin.
done samedi 24 avril 2010, 14:06:45 (UTC+0200)

I didn't check yet if cross-compiling ICU using the procedure described in

icu/readme.html#HowToCrossCompileICU

succeeds, but I can try if you think this is worth it.

Thanks,
Manuel.


More information about the tlbuild mailing list