Boost at Dev-Cpp 5 (Windows XP)

Hello all, I have problems with installing Boost. I downloaded boost_1_36_0.zip and extract it to c:\boost\. After that I downloaded boost-jam-3.1.16-1-ntx86(2).zip and extract bjam.exe to c:\boost\boost_1_36_0\. Now I start cmd and goes to c:\boost\boost_1_36_0\! There I execut bjam with following parameters bjam.exe "-sMINGW_ROOT_DIRECTORY=C:\Dev-Cpp" "-sTOOLS=mingw" install This is my Console: C:\BOOST\boost_1_36_0>bjam.exe "-sMINGW_ROOT_DIRECTORY=C:\Dev-Cpp" "-sTOOLS=min w" install warning: Graph library does not contain optional GraphML reader. note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the note: directories containing the Expat headers and libraries, respectively. warning: skipping optional Message Passing Interface (MPI) library. note: to enable MPI support, add "using mpi ;" to user-config.jam. note: to suppress this message, pass "--without-mpi" to bjam. note: otherwise, you can safely ignore this message. WARNING: No python installation configured and autoconfiguration failed. See http://www.boost.org/libs/python/doc/building.html for configuration instructions or pass --without-python to suppress this message and silently skip all Boost.Python targets Building Boost.Regex with the optional Unicode/ICU support disabled. Please refer to the Boost.Regex documentation for more information (don't panic: this is a strictly optional feature). warning: No toolsets are configured. warning: Configuring default toolset "msvc". warning: If the default is wrong, your build may not work correctly. warning: Use the "--toolset=xxxxx" option to override our guess. warning: For more configuration options, please consult warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.htm C:/BOOST/boost_1_36_0/tools/build/v2/tools\msvc.jam:320: in configure-really *** argument error * rule path.make ( native ) * called with: ( ) * missing argument native C:/BOOST/boost_1_36_0/tools/build/v2/util\path.jam:44:see definition of rule 'm ke' being called C:/BOOST/boost_1_36_0/tools/build/v2/tools\msvc.jam:172: in configure C:/BOOST/boost_1_36_0/tools/build/v2/tools\msvc.jam:145: in msvc.init C:/BOOST/boost_1_36_0/tools/build/v2/build\toolset.jam:38: in toolset.using C:/BOOST/boost_1_36_0/tools/build/v2\build-system.jam:553: in load C:\BOOST\boost_1_36_0\tools\build\v2/kernel\modules.jam:281: in import C:\BOOST\boost_1_36_0\tools\build\v2/kernel/bootstrap.jam:128: in boost-build C:\BOOST\boost_1_36_0\boost-build.jam:16: in module scope C:\BOOST\boost_1_36_0> I followed this guide (http://wagjo.com/index.php?id=27). It is espacially for Dev-Cpp users, but ther is no installation. I dont know what to do. Please help me.

Berno Wiegel wrote:
Hello all,
I have problems with installing Boost. I downloaded boost_1_36_0.zip and extract it to c:\boost\. After that I downloaded boost-jam-3.1.16-1-ntx86(2).zip and extract bjam.exe to c:\boost\boost_1_36_0\.
Now I start cmd and goes to c:\boost\boost_1_36_0\! There I execut bjam with following parameters bjam.exe "-sMINGW_ROOT_DIRECTORY=C:\Dev-Cpp" "-sTOOLS=mingw" install
Please use the instructions from Boost Getting Started guide, as opposed to any third-party docs. In particular, the eventual command like should look line: bjam.exe toolset=mingw install and prior to that, you should add mingw's bin directory to PATH. - Volodya

Vladimir Prus wrote:
Berno Wiegel wrote:
Hello all,
I have problems with installing Boost. I downloaded boost_1_36_0.zip and extract it to c:\boost\. After that I downloaded boost-jam-3.1.16-1-ntx86(2).zip and extract bjam.exe to c:\boost\boost_1_36_0\.
Now I start cmd and goes to c:\boost\boost_1_36_0\! There I execut bjam with following parameters bjam.exe "-sMINGW_ROOT_DIRECTORY=C:\Dev-Cpp" "-sTOOLS=mingw" install
Please use the instructions from Boost Getting Started guide, as opposed to any third-party docs. In particular, the eventual command like should look line:
bjam.exe toolset=mingw install
Sorry, bjam.exe toolset=gcc install - Volodya

Hey, thx for your fast answer. I found the mingw's bin. But I don't understand "and prior to that, you should add mingw's bin directory to PATH". What is PATH? How can I add a directory to it? By the way: The "Boost Getting Started guide" was my first attempt. It didn't work for me either. Grettings ----- Original Message ----- From: "Vladimir Prus" <vladimir@codesourcery.com> To: <boost-users@lists.boost.org> Sent: Tuesday, August 26, 2008 3:50 PM Subject: Re: [Boost-users] Boost at Dev-Cpp 5 (Windows XP)
Berno Wiegel wrote:
Hello all,
I have problems with installing Boost. I downloaded boost_1_36_0.zip and extract it to c:\boost\. After that I downloaded boost-jam-3.1.16-1-ntx86(2).zip and extract bjam.exe to c:\boost\boost_1_36_0\.
Now I start cmd and goes to c:\boost\boost_1_36_0\! There I execut bjam with following parameters bjam.exe "-sMINGW_ROOT_DIRECTORY=C:\Dev-Cpp" "-sTOOLS=mingw" install
Please use the instructions from Boost Getting Started guide, as opposed to any third-party docs. In particular, the eventual command like should look line:
bjam.exe toolset=mingw install
and prior to that, you should add mingw's bin directory to PATH.
- Volodya
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

Beno Wiegl wrote:
Hey,
thx for your fast answer. I found the mingw's bin. But I don't understand "and prior to that, you should add mingw's bin directory to PATH". What is PATH? How can I add a directory to it?
Well, PATH is the environment variable that tells where to look for binaries. You can use either: set PATH=<some-dir>;%PATH% to add elements to it, or the System Setting, though I don't remember exactly what to click there. After you do that, verify that running "g++" works, then run bjam. - Volodya

Thanks for your answer. I regret to ask you agin for help. The instalation started, the directory boost\lib\ was created. But boost\lib keeps empty!!! Before I run bjam with bjam.exe toolset=gcc install I execute the following commands: set INCLUDE=C:\Dev-Cpp\include set INCLUDE=C:\Dev-Cpp\include\c++ set INCLUDE=C:\Dev-Cpp\include\c++\mingw32 set INCLUDE=C:\Dev-Cpp\include\c++\backward set LIB=C:\Dev-Cpp\lib set PATH=%PATH%;C:\Dev-Cpp\bin set PATH=%PATH%;C:\Dev-Cpp\lib\gcc-lib\mingw32\3.2 The result of the installation was: ...failed updating 314 targets... ...skipped 345 targets... ...updated 7134 targets... What am I doing wrong? I included all the directories, that are included in dev-cpp after the instalation. Thanks for reading. ----- Original Message ----- From: "Vladimir Prus" <vladimir@codesourcery.com> To: <boost-users@lists.boost.org> Sent: Tuesday, August 26, 2008 5:40 PM Subject: Re: [Boost-users] Boost at Dev-Cpp 5 (Windows XP)
Beno Wiegl wrote:
Hey,
thx for your fast answer. I found the mingw's bin. But I don't understand "and prior to that, you should add mingw's bin directory to PATH". What is PATH? How can I add a directory to it?
Well, PATH is the environment variable that tells where to look for binaries. You can use either:
set PATH=<some-dir>;%PATH%
to add elements to it, or the System Setting, though I don't remember exactly what to click there.
After you do that, verify that running "g++" works, then run bjam.
- Volodya
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

Beno Wiegl wrote:
Thanks for your answer.
I regret to ask you agin for help.
The instalation started, the directory boost\lib\ was created. But boost\lib keeps empty!!!
What is "boost\lib\"? Do you mean "C:/Boost/lib"? Or something else?
Before I run bjam with bjam.exe toolset=gcc install I execute the following commands: set INCLUDE=C:\Dev-Cpp\include set INCLUDE=C:\Dev-Cpp\include\c++ set INCLUDE=C:\Dev-Cpp\include\c++\mingw32 set INCLUDE=C:\Dev-Cpp\include\c++\backward set LIB=C:\Dev-Cpp\lib set PATH=%PATH%;C:\Dev-Cpp\bin set PATH=%PATH%;C:\Dev-Cpp\lib\gcc-lib\mingw32\3.2
The result of the installation was: ...failed updating 314 targets...
I don't think I can do anything with the above information, which is summary of how many targets could not be updated. What are the actual error messages in the log? - Volodya

I mean "C:/Boost/lib". It keeps empty! There a lot of error messages in the log. This are the last ones. The ones remaining in the console I copy and send you now: In file included from boost/throw_exception.hpp:40, from boost/wave/util/flex_string.hpp:80, from boost/wave/wave_config.hpp:192, from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24: boost/exception/enable_current_exception.hpp:13:15: new: No such file or directo ry In file included from boost/throw_exception.hpp:40, from boost/wave/util/flex_string.hpp:80, from boost/wave/wave_config.hpp:192, from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24: boost/exception/enable_current_exception.hpp:24: parse error before `{' token boost/exception/enable_current_exception.hpp:32: parse error before `,' token boost/exception/enable_current_exception.hpp:42: non-member function `void boost::release()' cannot have `const' method qualifier boost/exception/enable_current_exception.hpp:47: non-member function `void boost::rethrow()' cannot have `const' method qualifier boost/exception/enable_current_exception.hpp: In function `void boost::rethrow()': boost/exception/enable_current_exception.hpp:48: invalid use of `this' in non-member function boost/exception/enable_current_exception.hpp: At global scope: boost/exception/enable_current_exception.hpp:53: syntax error before `*' token boost/exception/enable_current_exception.hpp:53: `T' was not declared in this scope boost/exception/enable_current_exception.hpp:53: parse error before `const' boost/exception/enable_current_exception.hpp:53: ISO C++ forbids declaration of `make_clone' with no type boost/exception/enable_current_exception.hpp:60: parse error before `{' token boost/exception/enable_current_exception.hpp:86: parse error before `{' token boost/exception/enable_current_exception.hpp:105: non-member function `void add_ref()' cannot have `const' method qualifier boost/exception/enable_current_exception.hpp: In function `void add_ref()': boost/exception/enable_current_exception.hpp:106: `count_' undeclared (first use this function) boost/exception/enable_current_exception.hpp: At global scope: boost/exception/enable_current_exception.hpp:111: non-member function `void release()' cannot have `const' method qualifier boost/exception/enable_current_exception.hpp: In function `void release()': boost/exception/enable_current_exception.hpp:113: invalid use of `this' in non-member function boost/exception/enable_current_exception.hpp: At global scope: boost/exception/enable_current_exception.hpp:118: non-member function `void rethrow()' cannot have `const' method qualifier boost/exception/enable_current_exception.hpp: In function `void rethrow()': boost/exception/enable_current_exception.hpp:119: `T' undeclared (first use this function) boost/exception/enable_current_exception.hpp:119: template argument 1 is invalid boost/exception/enable_current_exception.hpp:119: invalid use of `this' in non-member function boost/exception/enable_current_exception.hpp: At global scope: boost/exception/enable_current_exception.hpp:121: parse error before `}' token boost/exception/enable_current_exception.hpp:125: syntax error before `*' token boost/exception/enable_current_exception.hpp:126: parse error before `const' boost/exception/enable_current_exception.hpp:127: ISO C++ forbids declaration of `make_clone' with no type boost/exception/enable_current_exception.hpp: In function `int* make_clone(...)': boost/exception/enable_current_exception.hpp:130: template argument 1 is invalid boost/exception/enable_current_exception.hpp:130: `x' undeclared (first use this function) boost/exception/enable_current_exception.hpp:130: ISO C++ forbids declaration of `type name' with no type boost/exception/enable_current_exception.hpp:133: invalid use of undefined type `struct std::bad_alloc' <internal>:133: forward declaration of `struct std::bad_alloc' boost/exception/enable_current_exception.hpp:135: ISO C++ forbids declaration of `bad_alloc_impl' with no type boost/exception/enable_current_exception.hpp:135: parse error before `;' token boost/exception/enable_current_exception.hpp:136: parse error before `;' token boost/exception/enable_current_exception.hpp:132: `...' handler must be the last handler for its try block boost/exception/enable_current_exception.hpp: At global scope: boost/exception/enable_current_exception.hpp:145: parse error before `}' token boost/exception/enable_current_exception.hpp:149: syntax error before `::' token boost/exception/enable_current_exception.hpp:150: template argument 1 is invalid boost/exception/enable_current_exception.hpp:150: parse error before `const' boost/exception/enable_current_exception.hpp:151: ISO C++ forbids declaration of `enable_current_exception' with no type boost/exception/enable_current_exception.hpp: In function `int enable_current_exception(...)': boost/exception/enable_current_exception.hpp:152: `exception_detail' undeclared (first use this function) boost/exception/enable_current_exception.hpp:152: parse error before `::' token In file included from boost/throw_exception.hpp:41, from boost/wave/util/flex_string.hpp:80, from boost/wave/wave_config.hpp:192, from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24: boost/exception/enable_error_info.hpp: At global scope: boost/exception/enable_error_info.hpp:25: parse error before `{' token boost/exception/enable_error_info.hpp:33: destructors must be member functions boost/exception/enable_error_info.hpp: In function `void boost::exception_detail::error_info_injector()': boost/exception/enable_error_info.hpp:33: `void boost::exception_detail::error_info_injector()' redeclared as different kind of symbol boost/exception/enable_error_info.hpp:22: previous declaration of ` template<class T> struct boost::exception_detail::error_info_injector' boost/exception/enable_error_info.hpp:22: previous non-function declaration ` template<class T> struct boost::exception_detail::error_info_injector' boost/exception/enable_error_info.hpp:33: conflicts with function declaration ` void boost::exception_detail::error_info_injector()' boost/exception/enable_error_info.hpp: At global scope: boost/exception/enable_error_info.hpp:38: non-member function `const char* boost::exception_detail::diagnostic_information()' cannot have `const' method qualifier boost/exception/enable_error_info.hpp: In function `const char* boost::exception_detail::diagnostic_information()': boost/exception/enable_error_info.hpp:39: parse error before `::' token boost/exception/enable_error_info.hpp: At global scope: boost/exception/enable_error_info.hpp:44: `exception' was not declared in this scope boost/exception/enable_error_info.hpp:44: parse error before `)' token boost/exception/enable_error_info.hpp:47: parse error before `*' token boost/exception/enable_error_info.hpp:55: `enable_error_info_helper' is not a template boost/exception/enable_error_info.hpp:56: confused by earlier errors, bailing ou t "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -w -mthreads -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -c -o "bin.v2\libs\wave\build\gcc-mingw-3. 2\release\link-static\threading-multi\cpplexer\re2clex\cpp_re.o" "libs\wave\src\ cpplexer\re2clex\cpp_re.cpp" ...failed gcc.compile.c++ bin.v2\libs\wave\build\gcc-mingw-3.2\release\link-stat ic\threading-multi\cpplexer\re2clex\cpp_re.o... ...skipped <pbin.v2\libs\wave\build\gcc-mingw-3.2\release\link-static\threading- multi>libboost_wave-mgw32-mt-1_36.lib(clean) for lack of <pbin.v2\libs\wave\buil d\gcc-mingw-3.2\release\link-static\threading-multi>instantiate_cpp_exprgrammar. o... ...skipped <pbin.v2\libs\wave\build\gcc-mingw-3.2\release\link-static\threading- multi>libboost_wave-mgw32-mt-1_36.lib for lack of <pbin.v2\libs\wave\build\gcc-m ingw-3.2\release\link-static\threading-multi>instantiate_cpp_exprgrammar.o... ...skipped <pC:\Boost\lib>libboost_wave-mgw32-mt-1_36.lib for lack of <pbin.v2\l ibs\wave\build\gcc-mingw-3.2\release\link-static\threading-multi>libboost_wave-m gw32-mt-1_36.lib... ...skipped <pbin.v2\libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_ math_c99-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\math\build\gcc-mingw-3.2\re lease\threading-multi>acosh.o... ...skipped <pC:\Boost\lib>boost_math_c99-mgw32-mt-1_36.dll for lack of <pbin.v2\ libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_math_c99-mgw32-mt-1_ 36.dll... ...skipped <pbin.v2\libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_ math_c99f-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\math\build\gcc-mingw-3.2\r elease\threading-multi>acoshf.o... ...skipped <pC:\Boost\lib>boost_math_c99f-mgw32-mt-1_36.dll for lack of <pbin.v2 \libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_math_c99f-mgw32-mt- 1_36.dll... ...skipped <pbin.v2\libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_ math_c99l-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\math\build\gcc-mingw-3.2\r elease\threading-multi>acoshl.o... ...skipped <pC:\Boost\lib>boost_math_c99l-mgw32-mt-1_36.dll for lack of <pbin.v2 \libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_math_c99l-mgw32-mt- 1_36.dll... ...skipped <pbin.v2\libs\program_options\build\gcc-mingw-3.2\release\threading-m ulti>boost_program_options-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\program_o ptions\build\gcc-mingw-3.2\release\threading-multi>cmdline.o... ...skipped <pC:\Boost\lib>boost_program_options-mgw32-mt-1_36.dll for lack of <p bin.v2\libs\program_options\build\gcc-mingw-3.2\release\threading-multi>boost_pr ogram_options-mgw32-mt-1_36.dll... ...skipped <pbin.v2\libs\serialization\build\gcc-mingw-3.2\release\threading-mul ti>boost_serialization-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\serialization \build\gcc-mingw-3.2\release\threading-multi>basic_archive.o... ...skipped <pC:\Boost\lib>boost_serialization-mgw32-mt-1_36.dll for lack of <pbi n.v2\libs\serialization\build\gcc-mingw-3.2\release\threading-multi>boost_serial ization-mgw32-mt-1_36.dll... ...skipped <pbin.v2\libs\serialization\build\gcc-mingw-3.2\release\threading-mul ti>boost_wserialization-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\serializatio n\build\gcc-mingw-3.2\release\threading-multi>basic_text_wiprimitive.o... ...skipped <pC:\Boost\lib>boost_wserialization-mgw32-mt-1_36.dll for lack of <pb in.v2\libs\serialization\build\gcc-mingw-3.2\release\threading-multi>boost_wseri alization-mgw32-mt-1_36.dll... ...skipped <pbin.v2\libs\signals\build\gcc-mingw-3.2\release\threading-multi>boo st_signals-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\signals\build\gcc-mingw-3 .2\release\threading-multi>trackable.o... ...skipped <pC:\Boost\lib>boost_signals-mgw32-mt-1_36.dll for lack of <pbin.v2\l ibs\signals\build\gcc-mingw-3.2\release\threading-multi>boost_signals-mgw32-mt-1 _36.dll... ...skipped <pbin.v2\libs\test\build\gcc-mingw-3.2\release\threading-multi>boost_ prg_exec_monitor-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\test\build\gcc-ming w-3.2\release\threading-multi>execution_monitor.o... ...skipped <pC:\Boost\lib>boost_prg_exec_monitor-mgw32-mt-1_36.dll for lack of < pbin.v2\libs\test\build\gcc-mingw-3.2\release\threading-multi>boost_prg_exec_mon itor-mgw32-mt-1_36.dll... ...skipped <pbin.v2\libs\test\build\gcc-mingw-3.2\release\threading-multi>boost_ unit_test_framework-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\test\build\gcc-m ingw-3.2\release\threading-multi>execution_monitor.o... ...skipped <pC:\Boost\lib>boost_unit_test_framework-mgw32-mt-1_36.dll for lack o f <pbin.v2\libs\test\build\gcc-mingw-3.2\release\threading-multi>boost_unit_test _framework-mgw32-mt-1_36.dll... ...skipped <pbin.v2\libs\thread\build\gcc-mingw-3.2\release\threading-multi>boos t_thread-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\thread\build\gcc-mingw-3.2\ release\threading-multi>thread.o... ...skipped <pC:\Boost\lib>boost_thread-mgw32-mt-1_36.dll for lack of <pbin.v2\li bs\thread\build\gcc-mingw-3.2\release\threading-multi>boost_thread-mgw32-mt-1_36 .dll... ...skipped <pbin.v2\libs\wave\build\gcc-mingw-3.2\release\threading-multi>boost_ wave-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\wave\build\gcc-mingw-3.2\releas e\threading-multi>instantiate_cpp_exprgrammar.o... ...skipped <pC:\Boost\lib>boost_wave-mgw32-mt-1_36.dll for lack of <pbin.v2\libs \wave\build\gcc-mingw-3.2\release\threading-multi>boost_wave-mgw32-mt-1_36.dll.. . ...skipped <pbin.v2\libs\date_time\build\gcc-mingw-3.2\release\threading-multi>b oost_date_time-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\date_time\build\gcc-m ingw-3.2\release\threading-multi>greg_month.o... ...skipped <pC:\Boost\lib>boost_date_time-mgw32-mt-1_36.dll for lack of <pbin.v2 \libs\date_time\build\gcc-mingw-3.2\release\threading-multi>boost_date_time-mgw3 2-mt-1_36.dll... ...skipped <pbin.v2\libs\system\build\gcc-mingw-3.2\release\threading-multi>boos t_system-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\system\build\gcc-mingw-3.2\ release\threading-multi>error_code.o... ...skipped <pC:\Boost\lib>boost_system-mgw32-mt-1_36.dll for lack of <pbin.v2\li bs\system\build\gcc-mingw-3.2\release\threading-multi>boost_system-mgw32-mt-1_36 .dll... ...skipped <pbin.v2\libs\filesystem\build\gcc-mingw-3.2\release\threading-multi> boost_filesystem-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\filesystem\build\gc c-mingw-3.2\release\threading-multi>operations.o... ...skipped <pC:\Boost\lib>boost_filesystem-mgw32-mt-1_36.dll for lack of <pbin.v 2\libs\filesystem\build\gcc-mingw-3.2\release\threading-multi>boost_filesystem-m gw32-mt-1_36.dll... ...skipped <pbin.v2\libs\graph\build\gcc-mingw-3.2\release\threading-multi>boost _graph-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\graph\build\gcc-mingw-3.2\rel ease\threading-multi>read_graphviz_spirit.o... ...skipped <pC:\Boost\lib>boost_graph-mgw32-mt-1_36.dll for lack of <pbin.v2\lib s\graph\build\gcc-mingw-3.2\release\threading-multi>boost_graph-mgw32-mt-1_36.dl l... ...skipped <pbin.v2\libs\iostreams\build\gcc-mingw-3.2\release\threading-multi>b oost_iostreams-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\iostreams\build\gcc-m ingw-3.2\release\threading-multi>file_descriptor.o... ...skipped <pC:\Boost\lib>boost_iostreams-mgw32-mt-1_36.dll for lack of <pbin.v2 \libs\iostreams\build\gcc-mingw-3.2\release\threading-multi>boost_iostreams-mgw3 2-mt-1_36.dll... ...skipped <pbin.v2\libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_ math_tr1-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\math\build\gcc-mingw-3.2\re lease\threading-multi>assoc_laguerre.o... ...skipped <pC:\Boost\lib>boost_math_tr1-mgw32-mt-1_36.dll for lack of <pbin.v2\ libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_math_tr1-mgw32-mt-1_ 36.dll... ...skipped <pbin.v2\libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_ math_tr1f-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\math\build\gcc-mingw-3.2\r elease\threading-multi>assoc_laguerref.o... ...skipped <pC:\Boost\lib>boost_math_tr1f-mgw32-mt-1_36.dll for lack of <pbin.v2 \libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_math_tr1f-mgw32-mt- 1_36.dll... ...skipped <pbin.v2\libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_ math_tr1l-mgw32-mt-1_36.dll for lack of <pbin.v2\libs\math\build\gcc-mingw-3.2\r elease\threading-multi>assoc_laguerrel.o... ...skipped <pC:\Boost\lib>boost_math_tr1l-mgw32-mt-1_36.dll for lack of <pbin.v2 \libs\math\build\gcc-mingw-3.2\release\threading-multi>boost_math_tr1l-mgw32-mt- 1_36.dll... ...skipped <pC:\Boost\lib>libboost_date_time-mgw32-mt.lib for lack of <pC:\Boost \lib>libboost_date_time-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_system-mgw32-mt.lib for lack of <pC:\Boost\li b>libboost_system-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_filesystem-mgw32-mt.lib for lack of <pC:\Boos t\lib>libboost_filesystem-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_graph-mgw32-mt.lib for lack of <pC:\Boost\lib
libboost_graph-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_iostreams-mgw32-mt.lib for lack of <pC:\Boost \lib>libboost_iostreams-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_math_tr1-mgw32-mt.lib for lack of <pC:\Boost\ lib>libboost_math_tr1-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_math_tr1f-mgw32-mt.lib for lack of <pC:\Boost \lib>libboost_math_tr1f-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_math_tr1l-mgw32-mt.lib for lack of <pC:\Boost \lib>libboost_math_tr1l-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_math_c99-mgw32-mt.lib for lack of <pC:\Boost\ lib>libboost_math_c99-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_math_c99f-mgw32-mt.lib for lack of <pC:\Boost \lib>libboost_math_c99f-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_math_c99l-mgw32-mt.lib for lack of <pC:\Boost \lib>libboost_math_c99l-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_program_options-mgw32-mt.lib for lack of <pC: \Boost\lib>libboost_program_options-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_serialization-mgw32-mt.lib for lack of <pC:\B oost\lib>libboost_serialization-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_wserialization-mgw32-mt.lib for lack of <pC:\ Boost\lib>libboost_wserialization-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_signals-mgw32-mt.lib for lack of <pC:\Boost\l ib>libboost_signals-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_prg_exec_monitor-mgw32-mt.lib for lack of <pC :\Boost\lib>libboost_prg_exec_monitor-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_unit_test_framework-mgw32-mt.lib for lack of <pC:\Boost\lib>libboost_unit_test_framework-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_thread-mgw32-mt.lib for lack of <pC:\Boost\li b>libboost_thread-mgw32-mt-1_36.lib... ...skipped <pC:\Boost\lib>libboost_wave-mgw32-mt.lib for lack of <pC:\Boost\lib> libboost_wave-mgw32-mt-1_36.lib... ...failed updating 314 targets... ...skipped 345 targets... ...updated 7134 targets...

Beno Wiegl wrote:
I mean "C:/Boost/lib". It keeps empty! There a lot of error messages in the log. This are the last ones. The ones remaining in the console I copy and send you now:
In file included from boost/throw_exception.hpp:40, from boost/wave/util/flex_string.hpp:80, from boost/wave/wave_config.hpp:192, from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24: boost/exception/enable_current_exception.hpp:13:15: new: No such file or directo ry
Well, this means your compiler cannot find a standard C++ header file 'new', so it's a configuration problem with your compiler. I note that in eariler email, you've said: set INCLUDE=C:\Dev-Cpp\include set INCLUDE=C:\Dev-Cpp\include\c++ set INCLUDE=C:\Dev-Cpp\include\c++\mingw32 set INCLUDE=C:\Dev-Cpp\include\c++\backward set LIB=C:\Dev-Cpp\lib set PATH=%PATH%;C:\Dev-Cpp\bin set PATH=%PATH%;C:\Dev-Cpp\lib\gcc-lib\mingw32\3.2 I'm actually not sure why you set INCLUDE or LIB -- gcc should be able to find it's own headers itself. Also, the second PATH setting is also not necessary, I think. Can you try in a fresh command line shell, without those settings. If that does not work, you'd need a mingw expert, or mingw docs. - Volodya

Beno Wiegl wrote:
Thanks for your answer.
I regret to ask you agin for help.
The instalation started, the directory boost\lib\ was created. But boost\lib keeps empty!!!
Before I run bjam with bjam.exe toolset=gcc install I execute the following commands: set INCLUDE=C:\Dev-Cpp\include set INCLUDE=C:\Dev-Cpp\include\c++ set INCLUDE=C:\Dev-Cpp\include\c++\mingw32 set INCLUDE=C:\Dev-Cpp\include\c++\backward
Just a guess, but the problem might be related to the fact that you are overwriting the value of INCLUDE with each statement above. Try: set INCLUDE=C:\Dev-Cpp\include;%INCLUDE% set INCLUDE=C:\Dev-Cpp\include\c++;%INCLUDE% set INCLUDE=C:\Dev-Cpp\include\c++\mingw32;%INCLUDE% set INCLUDE=C:\Dev-Cpp\include\c++\backward;%INCLUDE% HTH / Johan
participants (4)
-
Beno Wiegl
-
Berno Wiegel
-
Johan Nilsson
-
Vladimir Prus