Для компиляции прожки понадобился boost
Делал по доку и получил ошибку.
В чем проблема?
L:\boost_1_45_0>bjam --build-dir="l:\kok" --build-type=complete stage
warning: No toolsets are configured.
warning: Configuring default toolset "msvc".
warning: If the default is wrong, your build may not work correctly.
warning: Use the "toolset=xxxxx" option to override our guess.
warning: For more configuration options, please consult
warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
L:/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: ( <pl:\kok\boost\bin.v2\libs\regex\build\msvc-10.0\debug>has_icu.
exe <pl:\kok\boost\bin.v2\libs\regex\build\msvc-10.0\debug>has_icu.pdb : : igno
re-minus-n : ignore-minus-q )
* extra argument ignore-minus-q
(builtin):see definition of rule 'UPDATE_NOW' being called
...
Здравствуйте, BozonHiggs, Вы писали:
BH>Для компиляции прожки понадобился boost BH>Делал по доку и получил ошибку. BH>В чем проблема?
BH>L:\boost_1_45_0>bjam --build-dir="l:\kok" --build-type=complete stage BH>warning: No toolsets are configured. BH>warning: Configuring default toolset "msvc". BH>warning: If the default is wrong, your build may not work correctly. BH>warning: Use the "toolset=xxxxx" option to override our guess. BH>warning: For more configuration options, please consult BH>warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
BH>L:/boost_1_45_0/tools/build/v2/build\configure.jam:145: in builds-raw BH>*** argument error BH>* rule UPDATE_NOW ( targets * : log ? : ignore-minus-n ? ) BH>* called with: ( <pl:\kok\boost\bin.v2\libs\regex\build\msvc-10.0\debug>has_icu. BH>exe <pl:\kok\boost\bin.v2\libs\regex\build\msvc-10.0\debug>has_icu.pdb : : igno BH>re-minus-n : ignore-minus-q ) BH>* extra argument ignore-minus-q BH>(builtin):see definition of rule 'UPDATE_NOW' being called BH>...
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, abrec, Вы писали:
A>>Думаю надо указать какую либу собирать.
А>Объясните, пожалуйста, подробнее. А>Почему не работает команда из дока?
A>>Для примера
A>>
А>Эта отработала, но очень быстро. Я ожидал 3-х часов компиляции. А>В чем хитрость?
Да собственно нет никакой хитрости. Эта команда в соответствии с документацией. Просто здесь одна библиотека собралась --with-system, т.е. "system". Если вам надо ВЕСЬ boost собрать, что под большим вопросом, то там есть bootstrap кажется.
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, abrec, Вы писали:
A>>Думаю надо указать какую либу собирать.
А>Объясните, пожалуйста, подробнее. А>Почему не работает команда из дока?
A>>Для примера
A>>
Здравствуйте, abrec, Вы писали:
Хотелось бы понять смысл, а не слепо перебирать ключи.
Команда взятая из дока
bjam --build-dir="l:\kok" --build-type=complete stage
Объясните, пожалуйста, подробнее.
Почему она не работает?
Мне нужно собрать полностью в папку "l:\kok".
Здравствуйте, BozonHiggs, Вы писали:
BH>Для компиляции прожки понадобился boost BH>Делал по доку и получил ошибку. BH>В чем проблема?
BH>L:\boost_1_45_0>bjam --build-dir="l:\kok" --build-type=complete stage BH>warning: No toolsets are configured. BH>warning: Configuring default toolset "msvc". BH>warning: If the default is wrong, your build may not work correctly. BH>warning: Use the "toolset=xxxxx" option to override our guess. BH>warning: For more configuration options, please consult BH>warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
BH>L:/boost_1_45_0/tools/build/v2/build\configure.jam:145: in builds-raw BH>*** argument error BH>* rule UPDATE_NOW ( targets * : log ? : ignore-minus-n ? ) BH>* called with: ( <pl:\kok\boost\bin.v2\libs\regex\build\msvc-10.0\debug>has_icu. BH>exe <pl:\kok\boost\bin.v2\libs\regex\build\msvc-10.0\debug>has_icu.pdb : : igno BH>re-minus-n : ignore-minus-q ) BH>* extra argument ignore-minus-q BH>(builtin):see definition of rule 'UPDATE_NOW' being called BH>...
bjam откуда взял?
Главное гармония ...
Re[2]: Вопрос по компиляции boost
От:
Аноним
Дата:
21.12.10 16:42
Оценка:
Здравствуйте, Mazay, Вы писали: M>bjam откуда взял?
boost-jam-3.1.18
Слил с инета. Адрес могу уточнить, если надо.
Собрался нормально. Скопировал его в папку L:\boost_1_45_0
Сливать стал из-за того, что команда
bootstrap .\bjam
не отработала.
Получил сообщение:"Слишком длинная командная строка"
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Mazay, Вы писали: M>>bjam откуда взял?
А>boost-jam-3.1.18 А>Слил с инета. Адрес могу уточнить, если надо. А>Собрался нормально. Скопировал его в папку L:\boost_1_45_0 А>Сливать стал из-за того, что команда А>bootstrap .\bjam А>не отработала. А>Получил сообщение:"Слишком длинная командная строка"
Нужно собрать ту версию, которая в архиве c версией 1.45.0 лежит.
Исходники в boost_1_45_0/tools/build/v2/engine/src/. Скрипт сборки — build.bat.
P.S.
А где ты прочитал про команду "bootstrap .\bjam" ?
Главное гармония ...
Re[4]: Вопрос по компиляции boost
От:
Аноним
Дата:
21.12.10 19:47
Оценка:
Здравствуйте, Mazay, Вы писали:
M>Нужно собрать ту версию, которая в архиве c версией 1.45.0 лежит. M>Исходники в boost_1_45_0/tools/build/v2/engine/src/. Скрипт сборки — build.bat.
Спасибо.Заработало.
M>P.S. M>А где ты прочитал про команду "bootstrap .\bjam" ? M>