Boost logo

Boost Users :

Subject: [Boost-users] boost asio 1.5.2 fork example
From: Marco Piacentini (marcopiacenta_at_[hidden])
Date: 2011-03-09 10:38:17


Hi...I've followed your advice, and I have downloaded the new boost asio library, which support the fork(). I've downloaded the simple example at the following link: http://think-async.com/Asio/boost_asio_1_5_2/doc/html/boost_asio/example/fork/process_per_connection.cpp, but when I'm trying to compile I get the following error: **** Build of configuration Debug for project ServerFork **** make all Building file: ../ServerFork.cpp Invoking: GCC C++ Compiler g++ -I/usr/nuovoboost/boost_asio_1_5_2 -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ServerFork.d" -MT"ServerFork.d" -o"ServerFork.o" "../ServerFork.cpp" In file included from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/impl/throw_error.ipp:21, from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/throw_error.hpp:52, from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/impl/posix_mutex.ipp:23, from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/posix_mutex.hpp:73, from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/mutex.hpp:25, from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/service_registry.hpp:20, from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/impl/io_service.hpp:19, from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/io_service.hpp:767, from ../ServerFork.cpp:1: /usr/nuovoboost/boost_asio_1_5_2/boost/system/system_error.hpp:22: error: expected initializer before ‘:’ token In file included from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/impl/io_service.hpp:19, from /usr/nuovoboost/boost_asio_1_5_2/boost/asio/io_service.hpp:767, from ../ServerFork.cpp:1: /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/service_registry.hpp:38: error: expected ‘}’ before end of line /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/service_registry.hpp:38: error: expected ‘}’ before end of line /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/service_registry.hpp:38: error: expected declaration before end of line /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/throw_error.hpp:27: warning: inline function ‘void boost::asio::detail::do_throw_error(const boost::system::error_code&)’ used but never defined /usr/nuovoboost/boost_asio_1_5_2/boost/asio/detail/throw_error.hpp:29: warning: inline function ‘void boost::asio::detail::do_throw_error(const boost::system::error_code&, const char*)’ used but never defined /usr/nuovoboost/boost_asio_1_5_2/boost/system/error_code.hpp:214: warning: ‘boost::system::posix_category’ defined but not used /usr/nuovoboost/boost_asio_1_5_2/boost/system/error_code.hpp:215: warning: ‘boost::system::errno_ecat’ defined but not used /usr/nuovoboost/boost_asio_1_5_2/boost/system/error_code.hpp:216: warning: ‘boost::system::native_ecat’ defined but not used make: *** [ServerFork.o] Error 1 any ideas? thanks... ________________________________ Da: Diederick C. Niehorster <dcnieho_at_[hidden]> A: boost-users_at_[hidden] Inviato: Mer 9 marzo 2011, 15:27:42 Oggetto: Re: [Boost-users] program_options and BOOST_ALL_NO_LIB=1 A simple search would give you that See http://www.boost.org/doc/libs/1_46_0/more/getting_started/unix-variants.html or http://www.boost.org/doc/libs/1_46_0/more/getting_started/windows.html, depending on your platform, point 3 for both. Best, Dee On Wed, Mar 9, 2011 at 22:11, Gianni Ambrosio <gianni.ambrosio_at_[hidden]> wrote: > Il 3/9/2011 1:19 PM, John Maddock ha scritto: >> >> The correct fix is to set the library search path to search the location >> of the libraries built when you built Boost (defaults to stage/lib with >> msvc) - you did build Boost right? > > John, obviously the error I get is related to the fact the program_options > lib is not reached by the linker. My question at this point is different: > can I use program_options as header only library? On the basis of what > Diederick told me it seems I can't. Now, could you please tell me where can > I find the list of boost libs that can be used as header only? > > Thanks > Gianni > > > > > _______________________________________________ > Boost-users mailing list > Boost-users_at_[hidden] > http://lists.boost.org/mailman/listinfo.cgi/boost-users > _______________________________________________ Boost-users mailing list Boost-users_at_[hidden] http://lists.boost.org/mailman/listinfo.cgi/boost-users



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net