Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Установка boost'а, Помогите!!!! 
:(
    Опции темы
chaos
Дата 29.4.2005, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



Здрасте!!!
Подскажите как прикрутить буст к VC 6.0 (STLPort не использую)

PM WWW   Вверх
chaos
Дата 29.4.2005, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 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

PM WWW   Вверх
chipset
Дата 29.4.2005, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 27
Всего: 165



Я не знаю шо за еррора, попробуй сделать как тут написано smile


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
chaos
Дата 29.4.2005, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



Цитата(chipset @ 29.4.2005, 10:20)
Я не знаю шо за еррора, попробуй сделать как тут написано smile

после того как выполнил
%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" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
PM WWW   Вверх
chipset
Дата 29.4.2005, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 27
Всего: 165



Добавь путь к директории \bin папки VC в домашней директории MS VS в переменную PATH -> My Computer->Properties->Advanced->Env. Variables->System Variables ->PATH-> ";"+полный путь, в конце допиши там.


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
chaos
Дата 29.4.2005, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



Цитата(chipset @ 29.4.2005, 10:32)
Добавь путь к директории \bin папки VC в домашней директории MS VS в переменную PATH -> My Computer->Properties->Advanced->Env. Variables->System Variables ->PATH-> ";"+полный путь, в конце допиши там.

все прописал! теперь видно 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
PM WWW   Вверх
chipset
Дата 29.4.2005, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 27
Всего: 165



Значит надо в VC зайти и прописать там в Directories->Include files директорию к исходникам вероятно ;)


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
chaos
Дата 29.4.2005, 10:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



Цитата(chipset @ 29.4.2005, 10:47)
Значит надо в VC зайти и прописать там в Directories->Include files директорию к исходникам вероятно ;)

не выходит((
PM WWW   Вверх
Dark Elf
Дата 29.4.2005, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: 9
Всего: 10



2 chaos - нужно делать так (у меня работало как часы smile)
Надо склепать следующий 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)


Запустить его и всё smile

STLPORT берём здесь


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
chaos
Дата 29.4.2005, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



Цитата(Dark @ 29.4.2005, 10:59)
2 chaos - нужно делать так (у меня работало как часы smile)
Надо склепать следующий 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)


Запустить его и всё smile

STLPORT берём здесь

блин теперь не могу STLPort скомпилять (((((((
PM WWW   Вверх
chaos
Дата 29.4.2005, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 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"

PM WWW   Вверх
Dark Elf
Дата 29.4.2005, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 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


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
bel_nikita
Дата 29.4.2005, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2304
Регистрация: 12.10.2003
Где: Поезд №21/22 ( ст . Прага )

Репутация: 21
Всего: 47



Когда скомпилил bjam.exe скинь его в c:\boost_1_32_0\ и там же батник запусти


--------------------
user posted image — регистрация доменов от 150 руб.
PM MAIL WWW ICQ   Вверх
chaos
Дата 3.5.2005, 06:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 6
Всего: 44



СПАСИБО всем за помощь получилось)))!!! Аж два раза: дома и на работе)))
PM WWW   Вверх
bel_nikita
Дата 3.5.2005, 08:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2304
Регистрация: 12.10.2003
Где: Поезд №21/22 ( ст . Прага )

Репутация: 21
Всего: 47



chaos
Напиши как ставил! smile
Потом другим пригодиться


--------------------
user posted image — регистрация доменов от 150 руб.
PM MAIL WWW ICQ   Вверх
binisio
Дата 11.5.2007, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 12.1.2005
Где: санкт-петербург

Репутация: нет
Всего: 2



chaos, ты не мог бы опубликовать подробную иснтрукцию по установке... 
второй день уже бьюсь )
т.е. (
PM MAIL WWW   Вверх
Fazil6
Дата 11.5.2007, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1653
Регистрация: 3.5.2006
Где: Минск

Репутация: 35
Всего: 60



Цитата(binisio @  11.5.2007,  12:22 Найти цитируемый пост)
chaos, ты не мог бы опубликовать подробную иснтрукцию по установке... 

в самом бусте подробнейшая инструкция.
boost_1_33_0\tools\build\index.html 
PM MAIL   Вверх
kosmonaFFFt
Дата 12.10.2009, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 538
Регистрация: 14.4.2008
Где: Иннополис

Репутация: нет
Всего: 5



Доброго времени суток, пишу сюда, чтобы не плодить лишние темы...
Собрал буст в complete конфигурации, сделал bjam --prefix=C:\Coding\Boost install,
который установил в оную директорию заголовочники и либ файлы, но скомпиллированных длл
там почему-то не оказалось... Вопрос - это так и должно быть? И куда собственно тогда
скомпиленные дллки девать?


--------------------
user posted image
PM MAIL ICQ   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0598 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.