Compilation Boost & Mingw
Bonjour à tous, :)
je sais que ce sujet a largement été abordé, néanmoins je ne trouve pas de solution dans mon cas. Voici la procédure que j'ai effectué :
- Extraire boost : C:\Development\boost_1_45_0
- Extraire bjam pré compilé : C:\Development\MinGW\bin (inclu dans le path)
gcc et bjam sont reconnus dans la console.
Commande (j'en ai esseyé plein) :
Code:
1 2
|
bjam --build-dir=C:\Development\boost_1_45_0\build --stage-dir=C:\Development\boost_1_45_0 --toolset=gcc --build-type=complete stage |
Résultat :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
C:/Development/boost_1_45_0/tools/build/v2/build\configure.jam:145: in builds-raw
*** argument error
* rule UPDATE_NOW ( targets * : log ? : ignore-minus-n ? )
* called with: ( <pC:\Development\boost_1_45_0\build\boost\bin.v2\libs\regex\build\gcc-mingw-4.4.0\debug>has_icu.exe : : ignore-minus-n : ignore-minus-q )
* extra argument ignore-minus-q
(builtin):see definition of rule 'UPDATE_NOW' being called
C:/Development/boost_1_45_0/tools/build/v2/build\configure.jam:179: in configure.builds
C:/Development/boost_1_45_0/tools/build/v2/build\configure.jam:216: in object(check-target-builds-worker)@409.check
C:/Development/boost_1_45_0/tools/build/v2/kernel\modules.jam:103: in modules.call-in
C:/Development/boost_1_45_0/tools/build/v2/util\indirect.jam:96: in indirect.call
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1012: in targets.evaluate-requirements
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1393: in basic-target.compute-usage-requirements
C:/Development/boost_1_45_0/tools/build/v2/build\alias.jam:47: in compute-usage-requirements
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1319: in object(alias-target-class)@413.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@827.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1217: in generate-dependencies
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1268: in object(typed-target)@416.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@828.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1217: in generate-dependencies
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1266: in object(typed-target)@171.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@809.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:258: in object(project-target)@153.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1217: in generate-dependencies
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1268: in object(install-target-class)@87.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@624.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:848: in targets.generate-from-reference
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1217: in generate-dependencies
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:1268: in alias-target-class.generate
Jamroot:648: in build-multiple
Jamroot:634: in object(top-level-target)@96.generate
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:732: in generate-really
C:/Development/boost_1_45_0/tools/build/v2/build\targets.jam:704: in object(main-target)@628.generate
C:/Development/boost_1_45_0/tools/build/v2\build-system.jam:735: in load
C:\Development\boost_1_45_0\tools\build\v2/kernel\modules.jam:283: in import
C:\Development\boost_1_45_0\tools\build\v2\kernel\bootstrap.jam:142: in boost-build
C:\Development\boost_1_45_0\boost-build.jam:17: in module scope |
Voilà, si ca vous inspire quelque chose je suis preneur, Merci ;)