Re[2]: Собрать Boost на винде
От: kov_serg Россия  
Дата: 31.10.17 07:59
Оценка: 14 (3)
Здравствуйте, jahr, Вы писали:

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


DC>>Имеется винХП.

DC>>На ней mingw-win32 4.8.8
DC>>И скачанный boost 1.65.1

J>Может, сервиспаков на винде не хватает? Эти функции появились только в XP, судя по документации, так что от сервиспаков их наличие может зависеть, наверное.


building-boost-1-65-0-with-mingw-4-9-2
Собрать Boost на винде
От: DenisCh Россия  
Дата: 31.10.17 04:30
Оценка:
Hello!

Имеется винХП.
На ней mingw-win32 4.8.8
И скачанный boost 1.65.1

При начале сборки bootstrap gcc имеем ошибку

Y:\Qt\boost_1_65_1>bootstrap.bat gcc
Building Boost.Build engine
timestamp.c: In function 'timestamp_from_filetime':
timestamp.c:86: warning: integer constant is too large for 'long' type
d:\Temp\ccX3370c.o:execnt.c:(.text+0x13ca): undefined reference to `UnregisterWa
it'
d:\Temp\ccX3370c.o:execnt.c:(.text+0x14af): undefined reference to `RegisterWait
ForSingleObject'
collect2: ld returned 1 exit status


Что-то где-то не так?
avalon/2.0.3
Re: Собрать Boost на винде
От: jahr  
Дата: 31.10.17 07:48
Оценка:
Здравствуйте, DenisCh, Вы писали:

DC>Имеется винХП.

DC>На ней mingw-win32 4.8.8
DC>И скачанный boost 1.65.1

Может, сервиспаков на винде не хватает? Эти функции появились только в XP, судя по документации, так что от сервиспаков их наличие может зависеть, наверное.
Re[2]: Собрать Boost на винде
От: DenisCh Россия  
Дата: 31.10.17 16:32
Оценка:
Здравствуйте, jahr, Вы писали:

j> DC>Имеется винХП.

j> DC>На ней mingw-win32 4.8.8
j> DC>И скачанный boost 1.65.1
j> Может, сервиспаков на винде не хватает? Эти функции появились только в XP, судя по документации, так что от сервиспаков их наличие может зависеть, наверное.

Ну, для ХП сервис-паки в данное время — это мастхев...

C:\>ver
Microsoft Windows XP [Версия 5.1.2600]

Тут скорее чего-то другого не хватает...
avalon/2.0.3
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.