[ANN] Boost 1.34.0 Released !
От: jazzer Россия Skype: enerjazzer
Дата: 13.05.07 08:18
Оценка: 54 (9)
список изменений тут (он длинный, так что не буду копировать сюда):
https://sourceforge.net/project/shownotes.php?release_id=507975

качать тут:
https://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041&release_id=507975
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re: [ANN] Boost 1.34.0 Released !
От: Ka3a4oK  
Дата: 13.05.07 09:17
Оценка: :)
Ну наконец-то!
... << RSDN@Home 1.1.4 stable rev. 510>>
Re: [ANN] Boost 1.34.0 Released !
От: Ka3a4oK  
Дата: 13.05.07 12:07
Оценка:
Bjam отказывается собираться, если переменная окружения PATH включает подстроку "C:\Program Files\Microsoft DirectX SDK (August 2006)\Utilities\Bin\x86". После запсука build vc8 из директории BOOST_ROOT/tools/jam/src выводится сообщение:

Непредвиденное появление: \Utilities\Bin\x86";C:\WINDOWS\system32;C:\WINDOWS;...


Если из PATH удалить путь к DirectX SDK, то сборка проходит нормально. По всей видимости, скобки как-то магически действуют на скрипт сборки.
... << RSDN@Home 1.1.4 stable rev. 510>>
Re[2]: [ANN] Boost 1.34.0 Released !
От: jazzer Россия Skype: enerjazzer
Дата: 14.05.07 02:46
Оценка:
Здравствуйте, Ka3a4oK, Вы писали:

KK>По всей видимости, скобки как-то магически действуют на скрипт сборки.


Да, это уже обсуждается, 10 минут назад отрепортили, пока ответов нет:

One of my PATH environment variable is "C:\Program Files\Microsoft DirectX SDK (April 2006)\Utilities\Bin\x86", and build_dist.bat not work. I modified my PATH to "C:\Program Files\MICROS~4\Utilities\Bin\x86" and it worked.

jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[3]: [ANN] Boost 1.34.0 Released !
От: vasmann  
Дата: 14.05.07 07:13
Оценка:
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, Ka3a4oK, Вы писали:


KK>>По всей видимости, скобки как-то магически действуют на скрипт сборки.


J>Да, это уже обсуждается, 10 минут назад отрепортили, пока ответов нет:

J>

J>One of my PATH environment variable is "C:\Program Files\Microsoft DirectX SDK (April 2006)\Utilities\Bin\x86", and build_dist.bat not work. I modified my PATH to "C:\Program Files\MICROS~4\Utilities\Bin\x86" and it worked.


Не уверен, но у меня возможно была такая же ситуация но не с бустом. Стоял у меня дебаговая версия ДиректХ 9, точнее не стоял. Было приложение, компилисоль всегда нормально, после установки Директ Х компиляция перестала проходить, с какими-то ругательствами, я не помню потому как было это порядка полугода назад. Возможно проблема в том же?
Спасибо.
Re: [ANN] Boost 1.34.0 Released !
От: astral_marine  
Дата: 15.05.07 14:58
Оценка:
Поменялась система сборки, теперь вместо

bjam -s"BUILD=debug release <runtime-link>static <threading>multi" -s"TOOLS=vc-7_1"


надо писать

bjam --toolset=msvc-7.1 --without-python release debug threading=multi link=static


Может кому-нибудь поможет, как могло бы помочь мне.
К сожалению, полной и хорошой документации по сборкам так и не нашел.
Re[2]: [ANN] Boost 1.34.0 Released !
От: jazzer Россия Skype: enerjazzer
Дата: 15.05.07 23:59
Оценка:
Здравствуйте, astral_marine, Вы писали:

_>К сожалению, полной и хорошой документации по сборкам так и не нашел.


вообще-то, есть Getting started
http://boost.org/more/getting_started/windows.html#or-build-binaries-from-source
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[4]: [ANN] Boost 1.34.0 Released !
От: jazzer Россия Skype: enerjazzer
Дата: 16.05.07 10:11
Оценка:
Здравствуйте, vasmann, Вы писали:

V>Возможно проблема в том же?


Не, это баг bjam (возможно, в твоем скрипте был аналогичный баг).
Вот официальный ответ:

It's a know issue, and was fixed, it's just didn't make it into the release.
There will be another bjam release with the fix soon.

jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Коммандная строка для сборки boost
От: astral_marine  
Дата: 16.05.07 11:19
Оценка:
#Имя: FAQ.cpp.boost.bjam.cmd
bjam -s"BUILD=debug release <runtime-link>static <threading>multi" -s"TOOLS=vc-7_1"


Поправка:
bjam --toolset=msvc-7.1 --without-python release debug threading=multi link=static runtime-link=static


Как я понял 'link' устанавливает тип линковки с бустовской бибиотекой, 'runtime-link' — с CRT.
Что бы второе было статическим, первое тоже надо поставить статическим.

Спасибо за ссылки, но граммотного описания эти и прочих параметров, зависимостей между ними я так и не нашел.
boost bjam
Re[3]: [ANN] Boost 1.34.0 Released !
От: jazzer Россия Skype: enerjazzer
Дата: 17.05.07 02:27
Оценка:
Здравствуйте, astral_marine, Вы писали:

_>Спасибо за ссылки, но граммотного описания эти и прочих параметров, зависимостей между ними я так и не нашел.


Попробуй еще пошукать здесь:
http://www.boost.org/tools/build/v2/index.html
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[4]: [ANN] Boost 1.34.0 Released !
От: astral_marine  
Дата: 18.05.07 08:17
Оценка:
_>>Спасибо за ссылки, но граммотного описания эти и прочих параметров, зависимостей между ними я так и не нашел.
J>Попробуй еще пошукать здесь:
J>http://www.boost.org/tools/build/v2/index.html

Ну а где по вашему я искал раньше
Re[5]: [ANN] Boost 1.34.0 Released !
От: jazzer Россия Skype: enerjazzer
Дата: 18.05.07 08:18
Оценка:
Здравствуйте, astral_marine, Вы писали:

_>>>Спасибо за ссылки, но граммотного описания эти и прочих параметров, зависимостей между ними я так и не нашел.

J>>Попробуй еще пошукать здесь:
J>>http://www.boost.org/tools/build/v2/index.html

_>Ну а где по вашему я искал раньше


В Getting Started
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.