Не удалось построить буст для GCC на Win10 - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь собрать b2 из bootstrap.bat с помощью gcc. Существует со следующим:

C: \ Program Files \ boost_1_53_0 \ tools \ build \ v2> bootstrap gcc

Начальная загрузка движка сборки

execnt.c: 31: tlhelp32.h: Нет такого файла или каталога

filent.c: в функции `file_dirscan ': filent.c: 84: размер хранилища` finfo' неизвестен

filent.c: 175: `_A_SUBDIR 'не объявлен (первое использование в этой функции)

filent.c: 175: (Каждый необъявленный идентификатор сообщается только один раз

filent.c: 175: для каждой функции, в которой она появляется.)

jam.c: в функции `main ':

jam.c: 425: `окружающей среды 'не объявлено (первое использование в этой функции)

jam.c: 425: (Каждый необъявленный идентификатор сообщается только один раз

jam.c: 425: для каждой функции, в которой она появляется.)

Не удалось загрузить движок сборки

Пожалуйста, обратитесь к bootstrap.log для дальнейшей диагностики.

В журнале тоже ничего не сказано:

###

### Использование набора инструментов 'gcc'.

###

C: \ Program Files \ boost_1_53_0 \ tools \ build \ v2 \ engine>, если существует начальная загрузка rd / S / Q начальная загрузка

C: \ Program Files \ boost_1_53_0 \ tools \ build \ v2 \ engine> загрузчик md

C: \ Program Files \ boost_1_53_0 \ tools \ build \ v2 \ engine> gcc -DNT -o bootstrap \ jam0.exe command.c compile.c constants.c debug.c execnt.c filent.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathunix.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c md5.c pwd.c class.c w32_getreg.c native.c modules / set.c modules / path.c modules / regex.c modules / property-set.c modules / sequence.c Модули / order.c

Очевидно, что b2 не построен. Что все это значит и как это можно решить?

...