Boost logo

Boost Users :

From: kevin_at_[hidden]
Date: 2008-06-16 12:34:48


   Dear All,

   I am using Boost 1.35.0 library and STLport 5.1.5 with Microsoft
Visual C++ 7.1 (SP1).
I can build a lot of library but not
'libboost_serialization-vc71-mt-p-1_35.lib' library.

   I have done the following job:

   1) Configure STLport
1.1: Modify "USER_CONFIG.H", enable macro "#DEFINE _STLP_DEBUG 1"
1.2: Modify "USER_CONFIG.H", enable macro "#DEFINE
_STLP_USE_BOOST_SUPPORT 1"1.3: Modify "HOST.H", enable macro
"#DEFINE _STLP_USE_DYNAMIC_LIB"

   2) Compile STLport
2.1: Y:\LIBRARY\STLPORT-5.1.5\BUILD\LIB>/configure -c msvc71
--rtl-dynamic --use-boost Y:\Library\boost_1_35_0/
2.2: Y:\LIBRARY\STLPORT-5.1.5\BUILD\LIB>/nmake /fmsvc.mak /install/

   3) Build JAM tools
3.1: Y:\LIBRARY\BOOST_1_35_0\TOOLS\JAM\SRC>/build vc7/
3.2: Copy "BJAM.EXE" into Y:\LIBRARY\BOOST_1_35_0 directory.

   4) Modify Boost
4.1: Modify "USER-CONFIG.JAM", enable macro "USING MSVC ;"
4.2: Modify "USER-CONFIG.JAM", enable macro "USING STLPORT : :
Y:/LIBRARY/BOOST_1_35_0/STLPORT-5.1.5/STLPORT
Y:/LIBRARY/BOOST_1_35_0/STLPORT-5.1.5/LIB ;"
4.3: Copy "USER-CONFIG.JAM" into "Y:\LIBRARY\BOOST_1_35_0"

   5) Build Boost
5.1: Y:\LIBRARY\BOOST_1_35_0>/bjam -sTOOLS=vc-7_1-stlport
-sSTLPORT_PATH=..\STLport-5.1.5\stlport --toolset=msvc
-sstdlib=stlport --build-type=complete -a install/

   6) Finish.
It create new directory, which locate in:
-- C:\Boost\include\
-- C:\Boost\include\boost-1_35\boost
-- C:\Boost\lib

   Finally, I get many library in C:\Boost\lib such as
"libboost_serialization-vc71-mt.lib", but I don't have any
"libboost_serialization-vc71-mt-p-1_35.lib".

   How can I get that ...p... library?

   Thank you very much.
Kevin Tang.



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