Struggling to implement bzip2 on windows

Hi All,
I'm a VS2008 user, trying to use the ESBTL library for a project, which
implements Boost to do many operations.
ESBTL #includes

Hi Jared, if you have the sources of bzip2 on your computer you can run bjam ... -sBZIP2_SOURCE=the/path -with-iostreams to build boost::iostreams with BZIP2-support. You can find some documentation about this in the library docs. Hope this helps, -- Christian Pfligersdorffer Software Engineering http://www.eos.info boost-users-bounces@lists.boost.org on :
Hi All,
I'm a VS2008 user, trying to use the ESBTL library for a project, which implements Boost to do many operations.
ESBTL #includes
, which has been disabled for the Boostpro installation of windows. Quite simply, I'm struggling to get bzip2 installed and set up so that boost runs with bzip2 enabled.
Has anybody done this before? Can anyone offer me more information than "compile from source?"
best, Jared

Christian,
Thanks for your response. The library docs weren't terribly helpful on this
topic. What is supposed to go in place of the ellipsis in your statement (...)?
My understanding of bjam is that it goes looking for boost-build.jam and I
don't understand this process of flagging it with arguments. Does bjam need a
modified boost-build.jam source file to do operations like this?
~j
Quoting "Pfligersdorffer, Christian"
Hi Jared,
if you have the sources of bzip2 on your computer you can run
bjam ... -sBZIP2_SOURCE=the/path -with-iostreams
to build boost::iostreams with BZIP2-support. You can find some documentation about this in the library docs.
Hope this helps,
-- Christian Pfligersdorffer Software Engineering http://www.eos.info
boost-users-bounces@lists.boost.org on :
Hi All,
I'm a VS2008 user, trying to use the ESBTL library for a project, which implements Boost to do many operations.
ESBTL #includes
, which has been disabled for the Boostpro installation of windows. Quite simply, I'm struggling to get bzip2 installed and set up so that boost runs with bzip2 enabled.
Has anybody done this before? Can anyone offer me more information than "compile from source?"
best, Jared
Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Jared James Thompson Department of Medicinal Chemistry and Molecular Pharmacology Laboratory for Computational Drug Design and Biology RHPH 504C Heine Pharmacy Building 575 Stadium Mall Drive West Lafayette, IN 47907-2091

Hi All,
I'm a VS2008 user, trying to use the ESBTL library for a project, which implements Boost to do many operations.
ESBTL #includes
, which has been disabled for the Boostpro installation of windows. Quite simply, I'm struggling to get bzip2 installed and set up so that boost runs with bzip2 enabled.
Has anybody done this before? Can anyone offer me more information than "compile from source?"
best, Jared Quoting "Pfligersdorffer, Christian"
: Hi Jared,
if you have the sources of bzip2 on your computer you can run
bjam ... -sBZIP2_SOURCE=the/path -with-iostreams
to build boost::iostreams with BZIP2-support. You can find some documentation about this in the library docs.
Hope this helps,
-- Christian Pfligersdorffer Software Engineering http://www.eos.info
Jared James Thompson wrote: Christian,
Please don't top post.
Thanks for your response. The library docs weren't terribly helpful on this topic. What is supposed to go in place of the ellipsis in your statement (...)?
you follow the getting started docs for windows I do the following to build all static libs using static crt: bjam link=static runtime-link=static debug -sBZIP2_SOURCE=the/path stage bjam define=_SECURE_SCL=0 link=static runtime-link=static release -sBZIP2_SOURCE=the/path stage
My understanding of bjam is that it goes looking for boost-build.jam and I don't understand this process of flagging it with arguments. Does bjam need a modified boost-build.jam source file to do operations like this?
Just download and use the pre-built windows bjam.exe Hope this helps, Jeff
participants (3)
-
Jared James Thompson
-
Jeff Flinn
-
Pfligersdorffer, Christian