
Hi boost users, I am trying to install Boost 1.34 in a Vista x64 (Core-duo) & VC++ 2005. I could compile the x32 version without any problems. But, when trying to compile the x64 version I have the popup message "Windows cannot open this file : execution_monitor.obj.rsp" The command I used was: bjam --build-dir=C:\tmp\build-boost --toolset=msvc address-model=64 stage Any help would be highly appreciate, Yutaka Leon. On 2007/06/05, at 22:38, boost-users-request@lists.boost.org wrote:
Send Boost-users mailing list submissions to boost-users@lists.boost.org
To subscribe or unsubscribe via the World Wide Web, visit http://lists.boost.org/mailman/listinfo.cgi/boost-users or, via email, send a message with subject or body 'help' to boost-users-request@lists.boost.org
You can reach the person managing the list at boost-users-owner@lists.boost.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Boost-users digest..."
Today's Topics:
1. Pb compiling spirit with Sun C++ 5.5 (Christophe Delarue) 2. program_options linking problem (Moritz Moeller) 3. Formatting and passing variable parameters. (Prasanta K Chakravarty) 4. [serialization]: text (xml) iarchive - format options for integers? (Frank Bergemann) 5. Re: [integer] Request: long long (64 bits) supportforint_t and uint_t (me22) 6. lib folder? (Mike Wyatt) 7. Re: lib folder? (dhruva) 8. Re: Boost 1.34 and VC++ x64 (Andreas Fabri)
----------------------------------------------------------------------
Message: 1 Date: Tue, 5 Jun 2007 10:20:49 +0200 From: "Christophe Delarue" <christophe.delarue@gmail.com> Subject: [Boost-users] Pb compiling spirit with Sun C++ 5.5 To: boost-users@lists.boost.org Message-ID: <df19a5aa0706050120h1354f677yb7192b8cd8f78dba@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1"
HI boost users,
We are trying to compile boost spirit to use the xml serialization, but we got compiler error on : CC -V CC: Sun C++ 5.5 2003/03/12
+ /Soft/sunstudio/8/bin/CC +d -g -xs -mt -DBOOST_ALL_DYN_LINK=1 + -DBOOST_ALL_NO_LIB=1 -I. -I/Home/ut0bcm/Boost/boost_1_34_0 + -I/Soft/sunstudio/8/prod/include/CC/stlport4 -I/usr/include + -library=stlport4 -c -o bin.v2/libs/wave/build/sun/debug/threading-multi/ instantiate_cpp_exprgrammar.o libs/wave/src/instantiate_cpp_exprgrammar.cpp
"./boost/spirit/phoenix/actor.hpp", line 345: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&) const. "./boost/spirit/phoenix/actor.hpp", line 354: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&) const. "./boost/spirit/phoenix/actor.hpp", line 354: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 363: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&) const. "./boost/spirit/phoenix/actor.hpp", line 363: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 373: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&) const. "./boost/spirit/phoenix/actor.hpp", line 373: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 382: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&, phoenix::E&) const. "./boost/spirit/phoenix/actor.hpp", line 382: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 397: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&, phoenix::E&, phoenix::F&) const. "./boost/spirit/phoenix/actor.hpp", line 397: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 589: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(const phoenix::unpack_tuple<phoenix::actor<phoenix::BaseT>::TupleT>&) const.
-- -- Christophe Delarue mailto:christophe.delarue@gmail.com 06 12 95 49 56

On Wed, 13 Jun 2007 06:03:42 +0200, Yutaka Leon Suematsu <yutaka@atr.jp> wrote:
Hi boost users,
I am trying to install Boost 1.34 in a Vista x64 (Core-duo) & VC++ 2005. I could compile the x32 version without any problems. But, when trying to compile the x64 version I have the popup message "Windows cannot open this file : execution_monitor.obj.rsp" The command I used was:
bjam --build-dir=C:\tmp\build-boost --toolset=msvc address-model=64 stage
Hi, you have to use the 'Visual Studio x64 Win64 Command Prompt', so the correct environment variables are set and then use bjam like: bjam --build-dir=C:\tmp\build-boost --toolset=msvc-8-0_64 stage HTH -chris
Any help would be highly appreciate,
Yutaka Leon.
On 2007/06/05, at 22:38, boost-users-request@lists.boost.org wrote:
Send Boost-users mailing list submissions to boost-users@lists.boost.org
To subscribe or unsubscribe via the World Wide Web, visit http://lists.boost.org/mailman/listinfo.cgi/boost-users or, via email, send a message with subject or body 'help' to boost-users-request@lists.boost.org
You can reach the person managing the list at boost-users-owner@lists.boost.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Boost-users digest..."
Today's Topics:
1. Pb compiling spirit with Sun C++ 5.5 (Christophe Delarue) 2. program_options linking problem (Moritz Moeller) 3. Formatting and passing variable parameters. (Prasanta K Chakravarty) 4. [serialization]: text (xml) iarchive - format options for integers? (Frank Bergemann) 5. Re: [integer] Request: long long (64 bits) supportforint_t and uint_t (me22) 6. lib folder? (Mike Wyatt) 7. Re: lib folder? (dhruva) 8. Re: Boost 1.34 and VC++ x64 (Andreas Fabri)
----------------------------------------------------------------------
Message: 1 Date: Tue, 5 Jun 2007 10:20:49 +0200 From: "Christophe Delarue" <christophe.delarue@gmail.com> Subject: [Boost-users] Pb compiling spirit with Sun C++ 5.5 To: boost-users@lists.boost.org Message-ID: <df19a5aa0706050120h1354f677yb7192b8cd8f78dba@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1"
HI boost users,
We are trying to compile boost spirit to use the xml serialization, but we got compiler error on : CC -V CC: Sun C++ 5.5 2003/03/12
+ /Soft/sunstudio/8/bin/CC +d -g -xs -mt -DBOOST_ALL_DYN_LINK=1 + -DBOOST_ALL_NO_LIB=1 -I. -I/Home/ut0bcm/Boost/boost_1_34_0 + -I/Soft/sunstudio/8/prod/include/CC/stlport4 -I/usr/include + -library=stlport4 -c -o bin.v2/libs/wave/build/sun/debug/threading-multi/ instantiate_cpp_exprgrammar.o libs/wave/src/instantiate_cpp_exprgrammar.cpp
"./boost/spirit/phoenix/actor.hpp", line 345: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&) const. "./boost/spirit/phoenix/actor.hpp", line 354: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&) const. "./boost/spirit/phoenix/actor.hpp", line 354: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 363: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&) const. "./boost/spirit/phoenix/actor.hpp", line 363: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 373: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&) const. "./boost/spirit/phoenix/actor.hpp", line 373: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 382: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&, phoenix::E&) const. "./boost/spirit/phoenix/actor.hpp", line 382: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 397: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&, phoenix::E&, phoenix::F&) const. "./boost/spirit/phoenix/actor.hpp", line 397: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 589: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(const phoenix::unpack_tuple<phoenix::actor<phoenix::BaseT>::TupleT>&) const.
-- -- Christophe Delarue mailto:christophe.delarue@gmail.com 06 12 95 49 56

Your input for this problem helped my situation. I have MSVC 7.1 and 8 on my system and I tried to build with 7.1 (the only one in the path etc) but the libs got built and named as if they were built with 8. I was looking for an explanation but using your clue of msvc-7.1 for the toolset solved my problem. I did not see that particular item in the doc although it used to be that way in earlier Boost versions. Thanks. Larry "Christopher Lux" <christopherlux@gmail.com> wrote in message news:op.ttuowwb8o36c01@soddebecken.mshome.net...
On Wed, 13 Jun 2007 06:03:42 +0200, Yutaka Leon Suematsu <yutaka@atr.jp> wrote:
Hi boost users,
I am trying to install Boost 1.34 in a Vista x64 (Core-duo) & VC++ 2005. I could compile the x32 version without any problems. But, when trying to compile the x64 version I have the popup message "Windows cannot open this file : execution_monitor.obj.rsp" The command I used was:
bjam --build-dir=C:\tmp\build-boost --toolset=msvc address-model=64 stage
Hi, you have to use the 'Visual Studio x64 Win64 Command Prompt', so the correct environment variables are set and then use bjam like:
bjam --build-dir=C:\tmp\build-boost --toolset=msvc-8-0_64 stage
HTH
-chris
Any help would be highly appreciate,
Yutaka Leon.
On 2007/06/05, at 22:38, boost-users-request@lists.boost.org wrote:
Send Boost-users mailing list submissions to boost-users@lists.boost.org
To subscribe or unsubscribe via the World Wide Web, visit http://lists.boost.org/mailman/listinfo.cgi/boost-users or, via email, send a message with subject or body 'help' to boost-users-request@lists.boost.org
You can reach the person managing the list at boost-users-owner@lists.boost.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Boost-users digest..."
Today's Topics:
1. Pb compiling spirit with Sun C++ 5.5 (Christophe Delarue) 2. program_options linking problem (Moritz Moeller) 3. Formatting and passing variable parameters. (Prasanta K Chakravarty) 4. [serialization]: text (xml) iarchive - format options for integers? (Frank Bergemann) 5. Re: [integer] Request: long long (64 bits) supportforint_t and uint_t (me22) 6. lib folder? (Mike Wyatt) 7. Re: lib folder? (dhruva) 8. Re: Boost 1.34 and VC++ x64 (Andreas Fabri)
----------------------------------------------------------------------
Message: 1 Date: Tue, 5 Jun 2007 10:20:49 +0200 From: "Christophe Delarue" <christophe.delarue@gmail.com> Subject: [Boost-users] Pb compiling spirit with Sun C++ 5.5 To: boost-users@lists.boost.org Message-ID: <df19a5aa0706050120h1354f677yb7192b8cd8f78dba@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1"
HI boost users,
We are trying to compile boost spirit to use the xml serialization, but we got compiler error on : CC -V CC: Sun C++ 5.5 2003/03/12
+ /Soft/sunstudio/8/bin/CC +d -g -xs -mt -DBOOST_ALL_DYN_LINK=1 + -DBOOST_ALL_NO_LIB=1 -I. -I/Home/ut0bcm/Boost/boost_1_34_0 + -I/Soft/sunstudio/8/prod/include/CC/stlport4 -I/usr/include + -library=stlport4 -c -o bin.v2/libs/wave/build/sun/debug/threading-multi/ instantiate_cpp_exprgrammar.o libs/wave/src/instantiate_cpp_exprgrammar.cpp
"./boost/spirit/phoenix/actor.hpp", line 345: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&) const. "./boost/spirit/phoenix/actor.hpp", line 354: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&) const. "./boost/spirit/phoenix/actor.hpp", line 354: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 363: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&) const. "./boost/spirit/phoenix/actor.hpp", line 363: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 373: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&) const. "./boost/spirit/phoenix/actor.hpp", line 373: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 382: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&, phoenix::E&) const. "./boost/spirit/phoenix/actor.hpp", line 382: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 397: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&, phoenix::B&, phoenix::C&, phoenix::D&, phoenix::E&, phoenix::F&) const. "./boost/spirit/phoenix/actor.hpp", line 397: Error: Too many args in template, from phoenix::B on ignored. "./boost/spirit/phoenix/actor.hpp", line 589: Error: Could not find a match for phoenix::actor<phoenix::BaseT>::operator()(const phoenix::unpack_tuple<phoenix::actor<phoenix::BaseT>::TupleT>&) const.
-- -- Christophe Delarue mailto:christophe.delarue@gmail.com 06 12 95 49 56
participants (3)
-
Christopher Lux
-
Larry
-
Yutaka Leon Suematsu