![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
Здрасте!!!
Подскажите как прикрутить буст к VC 6.0 (STLPort не использую) |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
постоянно вылазиет вот такая хрень
C:\boost_1_32_0>bjam.exe "-sTOOLS=msvc" "-sMSVC_ROOT=c:\program files\Microsoft Visual Studio\VC98" "-sVISUALC=c:\program files\Microsoft Visual Studio\VC98" in stall Jamfile:247: in load-jamfiles *** argument error * rule stage ( name : sources + : requirements * : local-build * ) * called with: ( include/boost-1_32 : : <locate>C:\Boost <tree-subdirs>C:\boost _1_32_0 <target>install : ) * missing argument sources C:\boost_1_32_0\tools/build/v1\boost-base.jam:2306:see definition of rule 'stage ' being called C:\boost_1_32_0\tools\build\v1\bootstrap.jam:21: in boost-build C:\boost_1_32_0\boost-build.jam:16: in module scope |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
--------------------
|
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
после того как выполнил %BOOST%\tools\build\jam_src\build все прошло хорошо но когда выполняю %BOOST%\tools\build\jam_src\build msvc выводится такая херь C:\boost_1_32_0\tools\build\jam_src>build msvc ### ### Using 'msvc' toolset. ### C:\boost_1_32_0\tools\build\jam_src>rd /S /Q bootstrap.msvc C:\boost_1_32_0\tools\build\jam_src>md bootstrap.msvc C:\boost_1_32_0\tools\build\jam_src>cl /nologo /GZ /Zi /MLd -DNT -DYYDEBUG kerne l32.lib advapi32.lib /Febootstrap.msvc\jam0 command.c compile.c execnt.c execun ix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c hd rmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c opt ion.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c time stamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c w32_ge treg.c native.c modules/set.c modules/path.c modules/regex.c modules/property-s et.c modules/sequence.c modules/order.c "cl" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
Добавь путь к директории \bin папки VC в домашней директории MS VS в переменную PATH -> My Computer->Properties->Advanced->Env. Variables->System Variables ->PATH-> ";"+полный путь, в конце допиши там.
--------------------
|
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
все прописал! теперь видно cl.exe ото всюду, но возникла следующая проблемма после запуска build msvc появляются такие вещи)))) C:\boost_1_32_0\tools\build\jam_src>cl /nologo /GZ /Zi /MLd -DNT -DYYDEBUG kerne l32.lib advapi32.lib /Febootstrap.msvc\jam0 command.c compile.c execnt.c execun ix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c hd rmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c opt ion.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c time stamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c w32_ge treg.c native.c modules/set.c modules/path.c modules/regex.c modules/property-s et.c modules/sequence.c modules/order.c command.c jam.h(80) : fatal error C1034: fcntl.h: no include path set compile.c jam.h(80) : fatal error C1034: fcntl.h: no include path set execnt.c jam.h(80) : fatal error C1034: fcntl.h: no include path set execunix.c jam.h(80) : fatal error C1034: fcntl.h: no include path set execvms.c jam.h(80) : fatal error C1034: fcntl.h: no include path set |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
Значит надо в VC зайти и прописать там в Directories->Include files директорию к исходникам вероятно ;)
--------------------
|
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
не выходит(( |
|||
|
||||
| Dark Elf |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 576 Регистрация: 26.12.2003 Где: Брисбен Репутация: 9 Всего: 10 |
2 chaos - нужно делать так (у меня работало как часы
Надо склепать следующий bat -файл: @echo off call "c:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT" set STLPORT_PATH=c:\STLPort-4.6.2 если собираешь без STLPORT то не нужен set STLPORT_4.6_PATH=c:\STLPort-4.6.2 если собираешь без STLPORT то не нужен set STLPORT_VERSION=4.6 если собираешь без STLPORT то не нужен set PYTHON_ROOT=C:\Python24 вставить если нужен Boost.Python set PYTHON_VERSION=2.4 вставить если нужен Boost.Python bjam "-sTOOLS=msvc-stlport" "-sBUILD=release <stlport-iostream>on <threading>multi <runtime-link>static/dynamic" (или bjam "-sTOOLS=msvc" "-sBUILD=release <stlport-iostream>on <threading>multi <runtime-link>static/dynamic" если собираешь без STLPORT) Запустить его и всё STLPORT берём здесь |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
блин теперь не могу STLPort скомпилять ((((((( |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
все равно одна и таже ошибка
c:\boost_1_32_0>install2 Setting environment for using Microsoft Visual C++ tools. Jamfile:247: in load-jamfiles *** argument error * rule stage ( name : sources + : requirements * : local-build * ) * called with: ( include/boost-1_32 : : <locate>C:\Boost <tree-subdirs>c:\boost _1_32_0 <target>all : <suppress>true ) * missing argument sources c:\boost_1_32_0\tools/build/v1\boost-base.jam:2306:see definition of rule 'stage ' being called c:\boost_1_32_0\tools\build\v1\bootstrap.jam:21: in boost-build c:\boost_1_32_0\boost-build.jam:16: in module scope содержимое файлa install2.bat @echo off call "c:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT" set STLPORT_PATH=c:\STLPort-4.6.2 set STLPORT_VERSION=4.6 bjam "-sTOOLS=msvc-stlport" "-sBUILD=release <stlport-iostream>on <threading>multi <runtime-link>static/dynamic" |
|||
|
||||
| Dark Elf |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 576 Регистрация: 26.12.2003 Где: Брисбен Репутация: 9 Всего: 10 |
В таком случае перед запуском моего bat-файла следует делать так:
c:\boost_1_32_0\tools\build\jam_src build.bat c:\boost_1_32_0\tools\build\jam_src build.bat msvc |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
Когда скомпилил bjam.exe скинь его в c:\boost_1_32_0\ и там же батник запусти
|
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
СПАСИБО всем за помощь получилось)))!!! Аж два раза: дома и на работе)))
|
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
chaos
Напиши как ставил! Потом другим пригодиться |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |