Hi,
I'm running into some large frustrations with trying to
compile the Boost library on WinXP using MinGW 3.4.2 (I would like to
compile it so that I can use the project_options). I can't get the
library to compile and I'm finding that the opaqueness of the error
messages and the lack of troubleshooting documentation are very well
effectively preventing me from making progress. Either this gets
resolved quickly, or I'll have to drop Boost from my project and
implement the functionality I need with other libraries or by hand.
It seems that every compilation rule inexplicably fails when I
run the jam script. I'm using the command "bjam -sTOOLS=mingw
install". All the compiling rules fail and then the header files get
copied. A sample of the failure messages are below. Unfortunately,
the error messages do not give me any useful clues as to what is going
wrong. I've also tried the command "bjam -sTOOLS=mingw stage" and
received equally unimpressive results.
Any help on this would be very much appreciated.
-- Colin
gcc-C++-action bin\boost\libs\date_time\build
\boost_date_time.dll\mingw\debug\gr
eg_month.obj
g++: no input files
"c:\MinGW\bin\g++" -c -Wall -ftemplate-depth-255 -DBOOST_ALL_DYN_LINK=1 -D
USE_DATE_TIME_PRE_1_33_FACET_IO -g -O0 -fno-inline -mno-cygwin -I"bin\boost\lib
s\date_time\build" -I "c:\MinGW\include\" -I "C:\boost_1_33_1" -o "bin\boost\lib
s\date_time\build\boost_date_time.dll\mingw\debug\greg_month.obj" "C:\boost_1_33
_1\libs\date_time\build\../src/gregorian/greg_month.cpp"
...failed gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\ming
w\debug\greg_month.obj...
gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\mingw\debug\gr
eg_weekday.obj
g++: no input files
"c:\MinGW\bin\g++" -c -Wall -ftemplate-depth-255 -DBOOST_ALL_DYN_LINK=1 -D
USE_DATE_TIME_PRE_1_33_FACET_IO -g -O0 -fno-inline -mno-cygwin -I"bin\boost\lib
s\date_time\build" -I "c:\MinGW\include\" -I "C:\boost_1_33_1" -o "bin\boost\lib
s\date_time\build\boost_date_time.dll\mingw\debug\greg_weekday.obj" "C:\boost_1_
33_1\libs\date_time\build\../src/gregorian/greg_weekday.cpp"
...failed gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\ming
w\debug\greg_weekday.obj...
gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\mingw\debug\da
te_generators.obj
g++: no input files
"c:\MinGW\bin\g++" -c -Wall -ftemplate-depth-255 -DBOOST_ALL_DYN_LINK=1 -D
USE_DATE_TIME_PRE_1_33_FACET_IO -g -O0 -fno-inline -mno-cygwin -I"bin\boost\lib
s\date_time\build" -I "c:\MinGW\include\" -I "C:\boost_1_33_1" -o "bin\boost\lib
s\date_time\build\boost_date_time.dll\mingw\debug\date_generators.obj" "C:\boost
_1_33_1\libs\date_time\build\../src/gregorian/date_generators.cpp"
...failed gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\ming
w\debug\date_generators.obj...
...skipped <@boost!libs!date_time!build\boost_date_time.dll\mingw\debug>boost_da
te_time-mgw-d-1_33_1.dll for lack of <@boost!libs!date_time!build\boost_date_tim
e.dll\mingw\debug
>greg_month.obj...
...skipped <@boost!libs!date_time!build\boost_date_time.dll\mingw\debug>boost_da
te_time-mgw-d-1_33_1.lib for lack of <@boost!libs!date_time!build\boost_date_tim
e.dll\mingw\debug>greg_month.obj...
...skipped <@boost!lib>boost_date_time-mgw-d-1_33_1.dll for lack of <@boost!libs
!date_time!build\boost_date_time.dll\mingw\debug>boost_date_time-mgw-d-1_33_1.dl
l...
...skipped <@boost!lib>boost_date_time-mgw-d-1_33_1.lib for lack of <@boost!libs
!date_time!build\boost_date_time.dll\mingw\debug>boost_date_time-mgw-d-1_33_1.li
b...
gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\mingw\debug\th
reading-multi\greg_month.obj
g++: no input files
"c:\MinGW\bin\g++" -c -Wall -ftemplate-depth-255 -DBOOST_ALL_DYN_LINK=1 -D
USE_DATE_TIME_PRE_1_33_FACET_IO -g -O0 -fno-inline -mthreads -mno-cygwin -I"bin
\boost\libs\date_time\build" -I "c:\MinGW\include\" -I "C:\boost_1_33_1" -o "bin
\boost\libs\date_time\build\boost_date_time.dll\mingw\debug\threading-multi\greg
_month.obj" "C:\boost_1_33_1\libs\date_time\build\../src/gregorian/greg_month.cp
p"
...failed gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\ming
w\debug\threading-multi\greg_month.obj...
gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\mingw\debug\th
reading-multi\greg_weekday.obj
g++: no input files
"c:\MinGW\bin\g++" -c -Wall -ftemplate-depth-255 -DBOOST_ALL_DYN_LINK=1 -D
USE_DATE_TIME_PRE_1_33_FACET_IO -g -O0 -fno-inline -mthreads -mno-cygwin -I"bin
\boost\libs\date_time\build" -I "c:\MinGW\include\" -I "C:\boost_1_33_1" -o "bin
\boost\libs\date_time\build\boost_date_time.dll\mingw\debug\threading-multi\greg
_weekday.obj" "C:\boost_1_33_1\libs\date_time\build\../src/gregorian/greg_weekda
y.cpp"
...failed gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\ming
w\debug\threading-multi\greg_weekday.obj...
gcc-C++-action bin\boost\libs\date_time\build\boost_date_time.dll\mingw\debug\th
reading-multi\date_generators.obj
g++: no input files
--
*********************************
Colin Smith
smithco@gmail.com
*********************************