Can i build boost under cygwin?
hi, the building process failed. it reported the libraries was not fully build properly. does boost support cygwin? thanks. -- woody then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current.
Even if it says that every thing could not be built, it works very fine for me. Unicode is not supported I think and some other stuff. Fred boost-users-bounces@lists.boost.org a écrit sur 02/01/2008 02:24:58 :
hi,
the building process failed. it reported the libraries was not fully build properly. does boost support cygwin? thanks.
-- woody
then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Avis : Ce message et toute pièce jointe sont la propriété d'Alcan et sont destinés seulement aux personnes ou à l'entité à qui le message est adressé. Si vous avez reçu ce message par erreur, veuillez le détruire et en aviser l'expéditeur par courriel. Si vous n'êtes pas le destinataire du message, vous n'êtes pas autorisé à utiliser, à copier ou à divulguer le contenu du message ou ses pièces jointes en tout ou en partie. Notice: This message and any attachments are the property of Alcan and are intended solely for the named recipients or entity to whom this message is addressed. If you have received this message in error please inform the sender via e-mail and destroy the message. If you are not the intended recipient you are not allowed to use, copy or disclose the contents or attachments in whole or in part.
actually, i found the build was done successfully, just was not the
`make install' . nothing was installed in my system ( under the
prefix /usr/local i specified ). binaries were still in bin.v2
directory. does anyone know the reason? so, to complete the
installation, should i copy those binaries and header files into
something like /usr/local/lib and /usr/local/include?
thanks.
On Jan 2, 2008 3:39 PM,
Even if it says that every thing could not be built, it works very fine for me. Unicode is not supported I think and some other stuff.
Fred
boost-users-bounces@lists.boost.org a écrit sur 02/01/2008 02:24:58 :
hi,
the building process failed. it reported the libraries was not fully build properly. does boost support cygwin? thanks.
-- woody
then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Avis : Ce message et toute pièce jointe sont la propriété d'Alcan et sont destinés seulement aux personnes ou à l'entité à qui le message est adressé. Si vous avez reçu ce message par erreur, veuillez le détruire et en aviser l'expéditeur par courriel. Si vous n'êtes pas le destinataire du message, vous n'êtes pas autorisé à utiliser, à copier ou à divulguer le contenu du message ou ses pièces jointes en tout ou en partie.
Notice: This message and any attachments are the property of Alcan and are intended solely for the named recipients or entity to whom this message is addressed. If you have received this message in error please inform the sender via e-mail and destroy the message. If you are not the intended recipient you are not allowed to use, copy or disclose the contents or attachments in whole or in part.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- woody then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current.
I am not using /usr/local and it works very fine: - unzip boost_1_34_1.tar.bz2 > tar xvfj boost_1_34_1.tar.bz2 - go in boost_1_34_1 > cd boost_1_34_1 - fix a bug in boost/filesystem/convenience.hpp: - replace "define BOOST_FS_FUNC_STRING std::string" by "define BOOST_FS_FUNC_STRING inline std::string" - build jam (use the prefix where you want to install the library): > configure --without-icu --without-libraries=python --prefix=/cygdrive/d/Softs/boost_cyg - change Makefile: - BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system - LIBS=--without-python release - change user-config.jam: - add: using gcc : : :-DBOOST_POSIX_API -DBOOST_POSIX_PATH -DBOOST_POSIX_API -DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API -DBOOST_POSIX_PATH ; - build boost: > make install Regards, F. Bron ___________________________________ Frédéric Bron (frederic.bron@alcan.com) Unité ALT, Alcan CRV, BP 27, 38341 Voreppe téléphone : +33 4 76 57 81 72 télécopie : +33 4 76 57 80 99 boost-users-bounces@lists.boost.org a écrit sur 04/01/2008 06:26:21 : > actually, i found the build was done successfully, just was not the > `make install' . nothing was installed in my system ( under the > prefix /usr/local i specified ). binaries were still in bin.v2 > directory. does anyone know the reason? so, to complete the > installation, should i copy those binaries and header files into > something like /usr/local/lib and /usr/local/include? > > thanks. > > On Jan 2, 2008 3:39 PM, wrote: > > > > > > Even if it says that every thing could not be built, it works very > fine for me. Unicode is not supported I think and some other stuff. > > > > Fred > > > > boost-users-bounces@lists.boost.org a écrit sur 02/01/2008 02:24:58 : > > > > > hi, > > > > > > the building process failed. it reported the libraries was not fully > > > build properly. does boost support cygwin? thanks. > > > > > > -- > > > woody > > > > > > then sun rose thinly from the sea and the old man could see the other > > > boats, low on the water and well in toward the shore, spread out > > > across the current. > > > _______________________________________________ > > > Boost-users mailing list > > > Boost-users@lists.boost.org > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > Avis : > > Ce message et toute pièce jointe sont la propriété d'Alcan et sont > destinés seulement aux personnes ou à l'entité à qui le message est > adressé. Si vous avez reçu ce message par erreur, veuillez le > > détruire et en aviser l'expéditeur par courriel. Si vous n'êtes > pas le destinataire du message, vous n'êtes pas autorisé à utiliser, > à copier ou à divulguer le contenu du message ou ses pièces jointes > > en tout ou en partie. > > > > Notice: > > This message and any attachments are the property of Alcan and are > intended solely for the named recipients or entity to whom this > message is addressed. If you have received this message in error > > please inform the sender via e-mail and destroy the message. If > you are not the intended recipient you are not allowed to use, copy > or disclose the contents or attachments in whole or in part. > > > > _______________________________________________ > > Boost-users mailing list > > Boost-users@lists.boost.org > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > -- > woody > > then sun rose thinly from the sea and the old man could see the other > boats, low on the water and well in toward the shore, spread out > across the current. > _______________________________________________ > Boost-users mailing list > Boost-users@lists.boost.org > http://lists.boost.org/mailman/listinfo.cgi/boost-users
HI, This way even if it creates the include and lib folder and respective files in it, it do not generate all the library files. When i tried it it created only 13 files in lib folder in windows machine, compared to the 116 files created in linux machine. I need boost library files to build and run the Semantic search engine. Is there any thing else i need to do? Regards, Suhas. On Jan 4, 2008 2:07 PM,wrote: > I am not using /usr/local and it works very fine: > > - unzip boost_1_34_1.tar.bz2 > > tar xvfj boost_1_34_1.tar.bz2 > - go in boost_1_34_1 > > cd boost_1_34_1 > - fix a bug in boost/filesystem/convenience.hpp: > - replace "define BOOST_FS_FUNC_STRING std::string" by "define > BOOST_FS_FUNC_STRING inline std::string" > - build jam (use the prefix where you want to install the library): > > configure --without-icu --without-libraries=python > --prefix=/cygdrive/d/Softs/boost_cyg > - change Makefile: > - BJAM_CONFIG=link=static threading=single runtime-link=shared > --layout=system > - LIBS=--without-python release > - change user-config.jam: > - add: using gcc : : : -DBOOST_POSIX_API > -DBOOST_POSIX_PATH -DBOOST_POSIX_API > -DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API > -DBOOST_POSIX_PATH ; > - build boost: > > make install > > Regards, > > F. Bron > ___________________________________ > Frédéric Bron (frederic.bron@alcan.com) > Unité ALT, Alcan CRV, BP 27, 38341 Voreppe > téléphone : +33 4 76 57 81 72 > télécopie : +33 4 76 57 80 99 > > boost-users-bounces@lists.boost.org a écrit sur 04/01/2008 06:26:21 : > > > actually, i found the build was done successfully, just was not the > > `make install' . nothing was installed in my system ( under the > > prefix /usr/local i specified ). binaries were still in bin.v2 > > directory. does anyone know the reason? so, to complete the > > installation, should i copy those binaries and header files into > > something like /usr/local/lib and /usr/local/include? > > > > thanks. > > > > On Jan 2, 2008 3:39 PM, wrote: > > > > > > > > > Even if it says that every thing could not be built, it works very > > fine for me. Unicode is not supported I think and some other stuff. > > > > > > Fred > > > > > > boost-users-bounces@lists.boost.org a écrit sur 02/01/2008 02:24:58 : > > > > > > > hi, > > > > > > > > the building process failed. it reported the libraries was not > fully > > > > build properly. does boost support cygwin? thanks. > > > > > > > > -- > > > > woody > > > > > > > > then sun rose thinly from the sea and the old man could see the > other > > > > boats, low on the water and well in toward the shore, spread out > > > > across the current. > > > > _______________________________________________ > > > > Boost-users mailing list > > > > Boost-users@lists.boost.org > > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > Avis : > > > Ce message et toute pièce jointe sont la propriété d'Alcan et sont > > destinés seulement aux personnes ou à l'entité à qui le message est > > adressé. Si vous avez reçu ce message par erreur, veuillez le > > > détruire et en aviser l'expéditeur par courriel. Si vous n'êtes > > pas le destinataire du message, vous n'êtes pas autorisé à utiliser, > > à copier ou à divulguer le contenu du message ou ses pièces jointes > > > en tout ou en partie. > > > > > > Notice: > > > This message and any attachments are the property of Alcan and are > > intended solely for the named recipients or entity to whom this > > message is addressed. If you have received this message in error > > > please inform the sender via e-mail and destroy the message. If > > you are not the intended recipient you are not allowed to use, copy > > or disclose the contents or attachments in whole or in part. > > > > > > _______________________________________________ > > > Boost-users mailing list > > > Boost-users@lists.boost.org > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > > > -- > > woody > > > > then sun rose thinly from the sea and the old man could see the other > > boats, low on the water and well in toward the shore, spread out > > across the current. > > _______________________________________________ > > Boost-users mailing list > > Boost-users@lists.boost.org > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > _______________________________________________ > Boost-users mailing list > Boost-users@lists.boost.org > http://lists.boost.org/mailman/listinfo.cgi/boost-users >
This is because I use to build only static libraries. If you remove "link=static threading=single runtime-link=shared --layout=system" you will get all libraries after much longer time.
Regards,
F. Bron
___________________________________
Frédéric Bron (frederic.bron@alcan.com)
Unité ALT, Alcan CRV, BP 27, 38341 Voreppe
téléphone : +33 4 76 57 81 72
télécopie : +33 4 76 57 80 99
"Suhas Majale"
actually, i found the build was done successfully, just was not the `make install' . nothing was installed in my system ( under the prefix /usr/local i specified ). binaries were still in bin.v2 directory. does anyone know the reason? so, to complete the installation, should i copy those binaries and header files into something like /usr/local/lib and /usr/local/include?
thanks.
On Jan 2, 2008 3:39 PM,
wrote: Even if it says that every thing could not be built, it works very
fine for me. Unicode is not supported I think and some other stuff.
Fred
boost-users-bounces@lists.boost.org a écrit sur 02/01/2008 02:24:58 :
hi,
the building process failed. it reported the libraries was not fully build properly. does boost support cygwin? thanks.
-- woody
then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Avis : Ce message et toute pièce jointe sont la propriété d'Alcan et sont
détruire et en aviser l'expéditeur par courriel. Si vous n'êtes
destinés seulement aux personnes ou à l'entité à qui le message est adressé. Si vous avez reçu ce message par erreur, veuillez le pas le destinataire du message, vous n'êtes pas autorisé à utiliser, à copier ou à divulguer le contenu du message ou ses pièces jointes
en tout ou en partie.
Notice: This message and any attachments are the property of Alcan and are intended solely for the named recipients or entity to whom this message is addressed. If you have received this message in error please inform the sender via e-mail and destroy the message. If you are not the intended recipient you are not allowed to use, copy or disclose the contents or attachments in whole or in part.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- woody
then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
On Jan 4, 2008 4:37 PM,wrote: > I am not using /usr/local and it works very fine: > > - unzip boost_1_34_1.tar.bz2 > > tar xvfj boost_1_34_1.tar.bz2 > - go in boost_1_34_1 > > cd boost_1_34_1 > - fix a bug in boost/filesystem/convenience.hpp: > - replace "define BOOST_FS_FUNC_STRING std::string" by "define BOOST_FS_FUNC_STRING inline std::string" > - build jam (use the prefix where you want to install the library): > > configure --without-icu --without-libraries=python --prefix=/cygdrive/d/Softs/boost_cyg > - change Makefile: > - BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system > - LIBS=--without-python release hi, what means by 'threading=single' ? will this disable the boost threads libraries? and what means by 'runtime-link=shared'? ( you already specified link=static ) thanks! > - change user-config.jam: > - add: using gcc : : : -DBOOST_POSIX_API -DBOOST_POSIX_PATH -DBOOST_POSIX_API -DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API > -DBOOST_POSIX_PATH ; > - build boost: > > make install > > Regards, > > F. Bron > ___________________________________ > Frédéric Bron (frederic.bron@alcan.com) > Unité ALT, Alcan CRV, BP 27, 38341 Voreppe > téléphone : +33 4 76 57 81 72 > télécopie : +33 4 76 57 80 99 > > boost-users-bounces@lists.boost.org a écrit sur 04/01/2008 06:26:21 : > > > > actually, i found the build was done successfully, just was not the > > `make install' . nothing was installed in my system ( under the > > prefix /usr/local i specified ). binaries were still in bin.v2 > > directory. does anyone know the reason? so, to complete the > > installation, should i copy those binaries and header files into > > something like /usr/local/lib and /usr/local/include? > > > > thanks. > > > > On Jan 2, 2008 3:39 PM, wrote: > > > > > > > > > Even if it says that every thing could not be built, it works very > > fine for me. Unicode is not supported I think and some other stuff. > > > > > > Fred > > > > > > boost-users-bounces@lists.boost.org a écrit sur 02/01/2008 02:24:58 : > > > > > > > hi, > > > > > > > > the building process failed. it reported the libraries was not fully > > > > build properly. does boost support cygwin? thanks. > > > > > > > > -- > > > > woody > > > > > > > > then sun rose thinly from the sea and the old man could see the other > > > > boats, low on the water and well in toward the shore, spread out > > > > across the current. > > > > _______________________________________________ > > > > Boost-users mailing list > > > > Boost-users@lists.boost.org > > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > Avis : > > > Ce message et toute pièce jointe sont la propriété d'Alcan et sont > > destinés seulement aux personnes ou à l'entité à qui le message est > > adressé. Si vous avez reçu ce message par erreur, veuillez le > > > détruire et en aviser l'expéditeur par courriel. Si vous n'êtes > > pas le destinataire du message, vous n'êtes pas autorisé à utiliser, > > à copier ou à divulguer le contenu du message ou ses pièces jointes > > > en tout ou en partie. > > > > > > Notice: > > > This message and any attachments are the property of Alcan and are > > intended solely for the named recipients or entity to whom this > > message is addressed. If you have received this message in error > > > please inform the sender via e-mail and destroy the message. If > > you are not the intended recipient you are not allowed to use, copy > > or disclose the contents or attachments in whole or in part. > > > > > > _______________________________________________ > > > Boost-users mailing list > > > Boost-users@lists.boost.org > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > > > -- > > woody > > > > then sun rose thinly from the sea and the old man could see the other > > boats, low on the water and well in toward the shore, spread out > > across the current. > > _______________________________________________ > > Boost-users mailing list > > Boost-users@lists.boost.org > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > _______________________________________________ > Boost-users mailing list > Boost-users@lists.boost.org > http://lists.boost.org/mailman/listinfo.cgi/boost-users > -- woody then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current.
I use only static library so I do want to spend so much time to build all possible libraries but you can remove "link=static threading=single runtime- > link=shared --layout=system" to get all of them built. link=static -> boost library are static runtime-link=shared -> c++ standard library is dynamically linked threading=single -> I do not understand the difference between single and multi, the documentation is not clear to me layout=system -> you do not get the release numbers in the names of the library. Also the boost include directory is directly in include, there is no additionnal 1.34.1 directory in between. Fred boost-users-bounces@lists.boost.org a écrit sur 07/01/2008 04:51:46 : > On Jan 4, 2008 4:37 PM,wrote: > > I am not using /usr/local and it works very fine: > > > > - unzip boost_1_34_1.tar.bz2 > > > tar xvfj boost_1_34_1.tar.bz2 > > - go in boost_1_34_1 > > > cd boost_1_34_1 > > - fix a bug in boost/filesystem/convenience.hpp: > > - replace "define BOOST_FS_FUNC_STRING std::string" by "define > BOOST_FS_FUNC_STRING inline std::string" > > - build jam (use the prefix where you want to install the library): > > > configure --without-icu --without-libraries=python -- > prefix=/cygdrive/d/Softs/boost_cyg > > - change Makefile: > > - BJAM_CONFIG=link=static threading=single runtime- > link=shared --layout=system > > - LIBS=--without-python release > > hi, > > what means by 'threading=single' ? will this disable the boost > threads libraries? and what means by 'runtime-link=shared'? ( you > already specified link=static ) > > thanks! > > > > - change user-config.jam: > > - add: using gcc : : : -DBOOST_POSIX_API - > DBOOST_POSIX_PATH -DBOOST_POSIX_API - > DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API > > -DBOOST_POSIX_PATH ; > > > - build boost: > > > make install > > > > Regards, > > > > F. Bron > > ___________________________________ > > Frédéric Bron (frederic.bron@alcan.com) > > Unité ALT, Alcan CRV, BP 27, 38341 Voreppe > > téléphone : +33 4 76 57 81 72 > > télécopie : +33 4 76 57 80 99 > > > > boost-users-bounces@lists.boost.org a écrit sur 04/01/2008 06:26:21 : > > > > > > > actually, i found the build was done successfully, just was not the > > > `make install' . nothing was installed in my system ( under the > > > prefix /usr/local i specified ). binaries were still in bin.v2 > > > directory. does anyone know the reason? so, to complete the > > > installation, should i copy those binaries and header files into > > > something like /usr/local/lib and /usr/local/include? > > > > > > thanks. > > > > > > On Jan 2, 2008 3:39 PM, wrote: > > > > > > > > > > > > Even if it says that every thing could not be built, it works very > > > fine for me. Unicode is not supported I think and some other stuff. > > > > > > > > Fred > > > > > > > > boost-users-bounces@lists.boost.org a écrit sur 02/01/2008 02:24:58 : > > > > > > > > > hi, > > > > > > > > > > the building process failed. it reported the libraries was not fully > > > > > build properly. does boost support cygwin? thanks. > > > > > > > > > > -- > > > > > woody > > > > > > > > > > then sun rose thinly from the sea and the old man could see the other > > > > > boats, low on the water and well in toward the shore, spread out > > > > > across the current. > > > > > _______________________________________________ > > > > > Boost-users mailing list > > > > > Boost-users@lists.boost.org > > > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > > > > Avis : > > > > Ce message et toute pièce jointe sont la propriété d'Alcan et sont > > > destinés seulement aux personnes ou à l'entité à qui le message est > > > adressé. Si vous avez reçu ce message par erreur, veuillez le > > > > détruire et en aviser l'expéditeur par courriel. Si vous n'êtes > > > pas le destinataire du message, vous n'êtes pas autorisé à utiliser, > > > à copier ou à divulguer le contenu du message ou ses pièces jointes > > > > en tout ou en partie. > > > > > > > > Notice: > > > > This message and any attachments are the property of Alcan and are > > > intended solely for the named recipients or entity to whom this > > > message is addressed. If you have received this message in error > > > > please inform the sender via e-mail and destroy the message. If > > > you are not the intended recipient you are not allowed to use, copy > > > or disclose the contents or attachments in whole or in part. > > > > > > > > _______________________________________________ > > > > Boost-users mailing list > > > > Boost-users@lists.boost.org > > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > > > > > > > > -- > > > woody > > > > > > then sun rose thinly from the sea and the old man could see the other > > > boats, low on the water and well in toward the shore, spread out > > > across the current. > > > _______________________________________________ > > > Boost-users mailing list > > > Boost-users@lists.boost.org > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > _______________________________________________ > > Boost-users mailing list > > Boost-users@lists.boost.org > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > -- > woody > > then sun rose thinly from the sea and the old man could see the other > boats, low on the water and well in toward the shore, spread out > across the current. > _______________________________________________ > Boost-users mailing list > Boost-users@lists.boost.org > http://lists.boost.org/mailman/listinfo.cgi/boost-users
ok, thanks. but, did you mean '--layout=system' or 'layout=system'? and, for the user-config.jam, did you mean add the following one line thing? using gcc : : :-DBOOST_POSIX_API -DBOOST_POSIX_PATH -DBOOST_POSIX_API -DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API -DBOOST_POSIX_PATH i noticed there are spaces in-between these semicolons. and should i remove the `using gcc ;' line already in my user-config.jam? thanks in advance. On Jan 7, 2008 3:40 PM, wrote: > I use only static library so I do want to spend so much time to build all possible libraries but you can remove "link=static threading=single runtime- > > link=shared --layout=system" to get all of them built. > link=static -> boost library are static > runtime-link=shared -> c++ standard library is dynamically linked > threading=single -> I do not understand the difference between single and multi, the documentation is not clear to me > layout=system -> you do not get the release numbers in the names of the library. Also the boost include directory is directly in include, there is no additionnal 1.34.1 directory in between. > > Fred > > boost-users-bounces@lists.boost.org a écrit sur 07/01/2008 04:51:46 : > > > > On Jan 4, 2008 4:37 PM, wrote: > > > I am not using /usr/local and it works very fine: > > > > > > - unzip boost_1_34_1.tar.bz2 > > > > tar xvfj boost_1_34_1.tar.bz2 > > > - go in boost_1_34_1 > > > > cd boost_1_34_1 > > > - fix a bug in boost/filesystem/convenience.hpp: > > > - replace "define BOOST_FS_FUNC_STRING std::string" by "define > > BOOST_FS_FUNC_STRING inline std::string" > > > - build jam (use the prefix where you want to install the library): > > > > configure --without-icu --without-libraries=python -- > > prefix=/cygdrive/d/Softs/boost_cyg > > > - change Makefile: > > > - BJAM_CONFIG=link=static threading=single runtime- > > link=shared --layout=system > > > - LIBS=--without-python release > > > > hi, > > > > what means by 'threading=single' ? will this disable the boost > > threads libraries? and what means by 'runtime-link=shared'? ( you > > already specified link=static ) > > > > thanks! > > > > > > > - change user-config.jam: > > > - add: using gcc : : : -DBOOST_POSIX_API - > > DBOOST_POSIX_PATH -DBOOST_POSIX_API - > > DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API > > > -DBOOST_POSIX_PATH ; > > > > > - build boost: > > > > make install > > > > > > Regards, > > > > > > F. Bron > > > ___________________________________ > > > Frédéric Bron (frederic.bron@alcan.com) > > > Unité ALT, Alcan CRV, BP 27, 38341 Voreppe > > > téléphone : +33 4 76 57 81 72 > > > télécopie : +33 4 76 57 80 99 > > > > > > boost-users-bounces@lists.boost.org a écrit sur 04/01/2008 06:26:21 : > > > > > > > > > > actually, i found the build was done successfully, just was not the > > > > `make install' . nothing was installed in my system ( under the > > > > prefix /usr/local i specified ). binaries were still in bin.v2 > > > > directory. does anyone know the reason? so, to complete the > > > > installation, should i copy those binaries and header files into > > > > something like /usr/local/lib and /usr/local/include? > > > > > > > > thanks. > > > > > > > > On Jan 2, 2008 3:39 PM, wrote: > > > > > > > > > > > > > > > Even if it says that every thing could not be built, it works very > > > > fine for me. Unicode is not supported I think and some other stuff. > > > > > > > > > > Fred > > > > > > > > > > boost-users-bounces@lists.boost.org a écrit sur 02/01/2008 02:24:58 : > > > > > > > > > > > hi, > > > > > > > > > > > > the building process failed. it reported the libraries was not fully > > > > > > build properly. does boost support cygwin? thanks. > > > > > > > > > > > > -- > > > > > > woody > > > > > > > > > > > > then sun rose thinly from the sea and the old man could see the other > > > > > > boats, low on the water and well in toward the shore, spread out > > > > > > across the current. > > > > > > _______________________________________________ > > > > > > Boost-users mailing list > > > > > > Boost-users@lists.boost.org > > > > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > > > > > > > Avis : > > > > > Ce message et toute pièce jointe sont la propriété d'Alcan et sont > > > > destinés seulement aux personnes ou à l'entité à qui le message est > > > > adressé. Si vous avez reçu ce message par erreur, veuillez le > > > > > détruire et en aviser l'expéditeur par courriel. Si vous n'êtes > > > > pas le destinataire du message, vous n'êtes pas autorisé à utiliser, > > > > à copier ou à divulguer le contenu du message ou ses pièces jointes > > > > > en tout ou en partie. > > > > > > > > > > Notice: > > > > > This message and any attachments are the property of Alcan and are > > > > intended solely for the named recipients or entity to whom this > > > > message is addressed. If you have received this message in error > > > > > please inform the sender via e-mail and destroy the message. If > > > > you are not the intended recipient you are not allowed to use, copy > > > > or disclose the contents or attachments in whole or in part. > > > > > > > > > > _______________________________________________ > > > > > Boost-users mailing list > > > > > Boost-users@lists.boost.org > > > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > > > > > > > > > > > > > -- > > > > woody > > > > > > > > then sun rose thinly from the sea and the old man could see the other > > > > boats, low on the water and well in toward the shore, spread out > > > > across the current. > > > > _______________________________________________ > > > > Boost-users mailing list > > > > Boost-users@lists.boost.org > > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > _______________________________________________ > > > Boost-users mailing list > > > Boost-users@lists.boost.org > > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > > > > > > > > > > -- > > woody > > > > then sun rose thinly from the sea and the old man could see the other > > boats, low on the water and well in toward the shore, spread out > > across the current. > > _______________________________________________ > > Boost-users mailing list > > Boost-users@lists.boost.org > > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > _______________________________________________ > Boost-users mailing list > Boost-users@lists.boost.org > http://lists.boost.org/mailman/listinfo.cgi/boost-users > -- woody then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current.
ok, thanks. but, did you mean '--layout=system' or 'layout=system'? --layout=system
and, for the user-config.jam, did you mean add the following one line thing?
using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH <compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH ; i noticed there are spaces in-between these semicolons. and should i remove the `using gcc ;' line already in my user-config.jam?
replace the already existing "using gcc ;", type all on the same line (this may probably work on multiple lines but I have not tested). Fred Avis : Ce message et toute pièce jointe sont la propriété d'Alcan et sont destinés seulement aux personnes ou à l'entité à qui le message est adressé. Si vous avez reçu ce message par erreur, veuillez le détruire et en aviser l'expéditeur par courriel. Si vous n'êtes pas le destinataire du message, vous n'êtes pas autorisé à utiliser, à copier ou à divulguer le contenu du message ou ses pièces jointes en tout ou en partie. Notice: This message and any attachments are the property of Alcan and are intended solely for the named recipients or entity to whom this message is addressed. If you have received this message in error please inform the sender via e-mail and destroy the message. If you are not the intended recipient you are not allowed to use, copy or disclose the contents or attachments in whole or in part.
hi frederic,
i tried acording your recipe. but got,
./tools/jam/src/bin.cygwinx86/bjam link=static threading=single
runtime-link=shared --layout=system --user-config=user-config.jam
--without-python release
syntax error at EOF
i think there are something error in user-config.jam or Makefile.
below is my Makefile:
BJAM=./tools/jam/src/bin.cygwinx86/bjam
BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system
PREFIX=/cygdrive/c/boost
EPREFIX=/cygdrive/c/boost
LIBDIR=/cygdrive/c/boost/lib
INCLUDEDIR=/cygdrive/c/boost/include
LIBS= --without-python realease
...
and my user-config.jam:
# Compiler configuration
using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH
<cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH
compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH;
any clue? thanks.
On Jan 8, 2008 2:30 PM,
ok, thanks. but, did you mean '--layout=system' or 'layout=system'? --layout=system
and, for the user-config.jam, did you mean add the following one line thing?
using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH <compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH ; i noticed there are spaces in-between these semicolons. and should i remove the `using gcc ;' line already in my user-config.jam?
replace the already existing "using gcc ;", type all on the same line (this may probably work on multiple lines but I have not tested).
Fred
Avis : Ce message et toute pièce jointe sont la propriété d'Alcan et sont destinés seulement aux personnes ou à l'entité à qui le message est adressé. Si vous avez reçu ce message par erreur, veuillez le détruire et en aviser l'expéditeur par courriel. Si vous n'êtes pas le destinataire du message, vous n'êtes pas autorisé à utiliser, à copier ou à divulguer le contenu du message ou ses pièces jointes en tout ou en partie.
Notice: This message and any attachments are the property of Alcan and are intended solely for the named recipients or entity to whom this message is addressed. If you have received this message in error please inform the sender via e-mail and destroy the message. If you are not the intended recipient you are not allowed to use, copy or disclose the contents or attachments in whole or in part.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- woody then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current.
theirs a fix for cygwin on svn.
bjam --toolset=cygwin --layout=system --prefix=/usr/boost-install install
http://svn.boost.org/trac/boost/attachment/ticket/1062/stage.jam.patch
On Jan 7, 2008 10:40 PM, Steven Woody
hi frederic,
i tried acording your recipe. but got,
./tools/jam/src/bin.cygwinx86/bjam link=static threading=single runtime-link=shared --layout=system --user-config=user-config.jam --without-python release syntax error at EOF
i think there are something error in user-config.jam or Makefile.
below is my Makefile:
BJAM=./tools/jam/src/bin.cygwinx86/bjam BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system PREFIX=/cygdrive/c/boost EPREFIX=/cygdrive/c/boost LIBDIR=/cygdrive/c/boost/lib INCLUDEDIR=/cygdrive/c/boost/include LIBS= --without-python realease ...
and my user-config.jam:
# Compiler configuration using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH;
any clue? thanks.
On Jan 8, 2008 2:30 PM,
wrote: ok, thanks. but, did you mean '--layout=system' or 'layout=system'? --layout=system
and, for the user-config.jam, did you mean add the following one line
using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH <compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH ; i noticed there are spaces in-between these semicolons. and should i remove the `using gcc ;' line already in my user-config.jam?
replace the already existing "using gcc ;", type all on the same line (this may probably work on multiple lines but I have not tested).
Fred
Avis : Ce message et toute pièce jointe sont la propriété d'Alcan et sont destinés seulement aux personnes ou à l'entité à qui le message est adressé. Si vous avez reçu ce message par erreur, veuillez le détruire et en aviser l'expéditeur par courriel. Si vous n'êtes pas le destinataire du message, vous n'êtes pas autorisé à utiliser, à copier ou à
thing? divulguer le contenu du message ou ses pièces jointes
en tout ou en partie.
Notice: This message and any attachments are the property of Alcan and are intended solely for the named recipients or entity to whom this message is addressed. If you have received this message in error please inform the sender via e-mail and destroy the message. If you are not the intended recipient you are not allowed to use, copy or disclose the contents or attachments in whole or in part.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- woody
then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
there is a "<" missing before compilerflags and maybe a misspell of release. F. Bron boost-users-bounces@lists.boost.org a écrit sur 08/01/2008 07:40:03 :
hi frederic,
i tried acording your recipe. but got,
./tools/jam/src/bin.cygwinx86/bjam link=static threading=single runtime-link=shared --layout=system --user-config=user-config.jam --without-python release syntax error at EOF
i think there are something error in user-config.jam or Makefile.
below is my Makefile:
BJAM=./tools/jam/src/bin.cygwinx86/bjam BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system PREFIX=/cygdrive/c/boost EPREFIX=/cygdrive/c/boost LIBDIR=/cygdrive/c/boost/lib INCLUDEDIR=/cygdrive/c/boost/include LIBS= --without-python realease ...
and my user-config.jam:
# Compiler configuration using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH;
any clue? thanks.
On Jan 8, 2008 2:30 PM,
wrote: ok, thanks. but, did you mean '--layout=system' or 'layout=system'? --layout=system
and, for the user-config.jam, did you mean add the following one
using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH <compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH ; i noticed there are spaces in-between these semicolons. and should i remove the `using gcc ;' line already in my user-config.jam?
replace the already existing "using gcc ;", type all on the same
line thing? line (this may probably work on multiple lines but I have not tested).
Fred
Avis : Ce message et toute pièce jointe sont la propriété d'Alcan et sont
détruire et en aviser l'expéditeur par courriel. Si vous n'êtes
destinés seulement aux personnes ou à l'entité à qui le message est adressé. Si vous avez reçu ce message par erreur, veuillez le pas le destinataire du message, vous n'êtes pas autorisé à utiliser, à copier ou à divulguer le contenu du message ou ses pièces jointes
en tout ou en partie.
Notice: This message and any attachments are the property of Alcan and are intended solely for the named recipients or entity to whom this message is addressed. If you have received this message in error please inform the sender via e-mail and destroy the message. If you are not the intended recipient you are not allowed to use, copy or disclose the contents or attachments in whole or in part.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- woody
then sun rose thinly from the sea and the old man could see the other boats, low on the water and well in toward the shore, spread out across the current. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Steven Woody wrote:
hi frederic,
i tried acording your recipe. but got,
./tools/jam/src/bin.cygwinx86/bjam link=static threading=single runtime-link=shared --layout=system --user-config=user-config.jam --without-python release syntax error at EOF
i think there are something error in user-config.jam or Makefile.
below is my Makefile:
BJAM=./tools/jam/src/bin.cygwinx86/bjam BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system PREFIX=/cygdrive/c/boost EPREFIX=/cygdrive/c/boost LIBDIR=/cygdrive/c/boost/lib INCLUDEDIR=/cygdrive/c/boost/include LIBS= --without-python realease ...
and my user-config.jam:
# Compiler configuration using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH;
There should be a space before ';'. - Volodya
On Jan 8, 2008 3:20 PM, Vladimir Prus
Steven Woody wrote:
hi frederic,
i tried acording your recipe. but got,
./tools/jam/src/bin.cygwinx86/bjam link=static threading=single runtime-link=shared --layout=system --user-config=user-config.jam --without-python release syntax error at EOF
i think there are something error in user-config.jam or Makefile.
below is my Makefile:
BJAM=./tools/jam/src/bin.cygwinx86/bjam BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system PREFIX=/cygdrive/c/boost EPREFIX=/cygdrive/c/boost LIBDIR=/cygdrive/c/boost/lib INCLUDEDIR=/cygdrive/c/boost/include LIBS= --without-python realease ...
and my user-config.jam:
# Compiler configuration using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH;
There should be a space before ';'.
- Volodya
thank you, it built and seems okay! just one more question: in the installation directory, i see libboost_thread-mt.a instead of libboost_thread.a, is it normal? thank you again.
Steven Woody wrote:
On Jan 8, 2008 3:20 PM, Vladimir Prus
wrote: Steven Woody wrote:
hi frederic,
i tried acording your recipe. but got,
./tools/jam/src/bin.cygwinx86/bjam link=static threading=single runtime-link=shared --layout=system --user-config=user-config.jam --without-python release syntax error at EOF
i think there are something error in user-config.jam or Makefile.
below is my Makefile:
BJAM=./tools/jam/src/bin.cygwinx86/bjam BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system PREFIX=/cygdrive/c/boost EPREFIX=/cygdrive/c/boost LIBDIR=/cygdrive/c/boost/lib INCLUDEDIR=/cygdrive/c/boost/include LIBS= --without-python realease ...
and my user-config.jam:
# Compiler configuration using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH;
There should be a space before ';'.
- Volodya
thank you, it built and seems okay! just one more question: in the installation directory, i see libboost_thread-mt.a instead of libboost_thread.a, is it normal?
Boost.Thread is surely built with multi-threading on, so what you get is expected. - Volodya
On Jan 8, 2008 10:32 PM, Vladimir Prus
Steven Woody wrote:
On Jan 8, 2008 3:20 PM, Vladimir Prus
wrote: Steven Woody wrote:
hi frederic,
i tried acording your recipe. but got,
./tools/jam/src/bin.cygwinx86/bjam link=static threading=single runtime-link=shared --layout=system --user-config=user-config.jam --without-python release syntax error at EOF
i think there are something error in user-config.jam or Makefile.
below is my Makefile:
BJAM=./tools/jam/src/bin.cygwinx86/bjam BJAM_CONFIG=link=static threading=single runtime-link=shared --layout=system PREFIX=/cygdrive/c/boost EPREFIX=/cygdrive/c/boost LIBDIR=/cygdrive/c/boost/lib INCLUDEDIR=/cygdrive/c/boost/include LIBS= --without-python realease ...
and my user-config.jam:
# Compiler configuration using gcc : : : <cflags>-DBOOST_POSIX_API <cflags>-DBOOST_POSIX_PATH <cxxflags>-DBOOST_POSIX_API <cxxflags>-DBOOST_POSIX_PATH compilerflags>-DBOOST_POSIX_API <compilerflags>-DBOOST_POSIX_PATH;
There should be a space before ';'.
- Volodya
thank you, it built and seems okay! just one more question: in the installation directory, i see libboost_thread-mt.a instead of libboost_thread.a, is it normal?
Boost.Thread is surely built with multi-threading on, so what you get is expected.
thanks for all you inputs!
participants (5)
-
chun ping wang
-
frederic.bron@alcan.com
-
Steven Woody
-
Suhas Majale
-
Vladimir Prus