[boost 1.34 beta] MSVC 8 installation issue
Dear boosters!
I have a problem installing boost libraries as a relative path to project's
include directories. MSVC has 2 options to install libraries:
- globally for every C++ project
- locally for a single project (specified in project settings)
My intention is to install Boost locally, since this way any other developer
is able to check-out the project from the source control system and without
setting paths or global directories in MSVC start using the project. I have
successfully compiled boost libs and copied include and lib directories into
the proper place. Afterwards I tried to include
Ovanes Markarian wrote:
There is really no such file in the include/boost directory. Did the installation fail or do I miss smth. include and lib directories are taken after passing the install paramenter to the bjam executable.
I can only guess that you missed something. When I do an install that file is copied, i.e. it's present in my c:/Boost/include/boost-1_34/boost directory. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
Rene, Thanks for the answer. I copied the include from c:\boost\Include to my source control and did the same with lib directory. I solved the problem. In attachment is the list of files which were not installed via the "bjam.exe ... install" command, but after copying them manually (to my sc dir) compilation succeeded. Sure some of them are not required (I simply diff-ed the directories), but some of them were definitely missing. Best Regards, Ovanes -----Ursprüngliche Nachricht----- Von: Rene Rivera [mailto:grafikrobot@gmail.com] Gesendet: Donnerstag, 10. Mai 2007 22:14 An: boost-users@lists.boost.org Betreff: Re: [Boost-users] [boost 1.34 beta] MSVC 8 installation issue Ovanes Markarian wrote:
There is really no such file in the include/boost directory. Did the installation fail or do I miss smth. include and lib directories are taken after passing the install paramenter to the bjam executable.
I can only guess that you missed something. When I do an install that file is copied, i.e. it's present in my c:/Boost/include/boost-1_34/boost directory. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Ovanes Markarian wrote:
Rene,
Thanks for the answer. I copied the include from c:\boost\Include to my source control and did the same with lib directory. I solved the problem. In attachment is the list of files which were not installed via the "bjam.exe ... install" command, but after copying them manually (to my sc dir) compilation succeeded.
Sure some of them are not required (I simply diff-ed the directories), but some of them were definitely missing.
I must this is rather depressing :-( Of course most of those missing files are because authors are using "non-standard" file extensions for file. This *has* to be fixed, so I'm fixing it. And since this post is going to the dev list also, I'm asking lib authors to pay attention to this request for info... Library authors, please indicate which of the following should be installed... ** function ** gen_maybe_include.pl gen_function_N.pl ** pool ** for.m4 pool_construct.bat pool_construct.m4 pool_construct.sh pool_construct_simple.bat pool_construct_simple.m4 pool_construct_simple.sh ** signals ** gen_signal_N.pl ** test ** parsetree.dtd argv_traverser.cpp char_parameter.cpp dual_name_parameter.cpp id_policy.cpp named_parameter.cpp parser.cpp validation.cpp environment.cpp config_file.cpp config_file_iterator.cpp ** tr1 ** (these obviously should be installed) algorithm array bitset complex deque exception fstream functional iomanip ios iostream istream iterator limits list locale map memory new numeric ostream queue random regex set sstream stack stdexcept streambuf string strstream tuple type_traits typeinfo utility valarray vector -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
participants (2)
-
Ovanes Markarian
-
Rene Rivera