2013-01-17 14 views
6

Linux çalıştıran bir PC'den gelen bir freescale ARM işlemci kartı için çapraz 1.52.0'ı çapraz derlemeye çalışıyorum.Kullanıcı tarafından yapılandırılmasa bile tanımlanamayan kol, araç takımı için destek derlemesi.jam

using gcc : arm : /mnt/lv1/src/ROM1210/cross_compiler/arm-fsl-linux-gnueabi/bin/arm-fsl-linux-gnueabi-g++ ; 

Sonra

bootstrap.sh --prefix=`realpath ../tools` 
./b2 toolset=gcc-arm 

ran şu şekildedir: cross compiling boost üzerinde (daha doğrusu az) belgelerine dayanarak

, ben okuyan bir kullanıcı config.jam dosyası ile kurdunuz sonuçlar şöyle olmuştur: --debug-configuration ile b2 Running

/mnt/lv1/src/ROM1210/extras/boost_1_52_0/tools/build/v2/tools/gcc.jam:107: in gcc.init from module gcc 
error: toolset gcc initialization: 
error: version 'arm' requested but 'g++-arm' not found and version '4.3.2' of default 'g++' does not match 
error: initialized from 
/mnt/lv1/src/ROM1210/extras/boost_1_52_0/tools/build/v2/build/toolset.jam:39: in toolset.using from module toolset 
/mnt/lv1/src/ROM1210/extras/boost_1_52_0/tools/build/v2/build-system.jam:481: in process-explicit-toolset-requests from module build-system 
/mnt/lv1/src/ROM1210/extras/boost_1_52_0/tools/build/v2/build-system.jam:562: in load from module build-system 
/mnt/lv1/src/ROM1210/extras/boost_1_52_0/tools/build/v2/kernel/modules.jam:283: in import from module modules 
/mnt/lv1/src/ROM1210/extras/boost_1_52_0/tools/build/v2/kernel/bootstrap.jam:142: in boost-build from module 
/mnt/lv1/src/ROM1210/extras/boost_1_52_0/boost-build.jam:17: in module scope from module 

küçük ext sunuyor ra bilgisi, doğru user-config.jam dosyasının okunmakta olduğunu doğrulamaktan başka.

Ne yaptığım hakkında bir fikrim var mı?

cevap

2

Yüklenen benim user-config.jam dosyası değil, ancak boost dağıtımı ile paketlenmiş ve çok benzer bir dosya adıyla çıktı. Bir şeyler yanlış gittiğinde her zaman bunları kontrol etmek için her zaman öder!

+2

Doğru user-config.jam dosyasını nasıl geçtiniz? – thrantir

+4

Ben aynı sorunu vardı ... Ben user-config.jam dosyasını ev dizinine taşıyarak düzeltdim, ~/ – g3rv4

+0

Benim durumumda, ben user-config.jam var ama yine de yüklemek için başarısız. Herhangi bir fikir? –

İlgili konular