Boost logo

Boost Users :

Subject: Re: [Boost-users] boost 1.63 fails to build with zlib and bzip2 in different directories
From: Andrea Bocci (andrea.bocci_at_[hidden])
Date: 2017-01-05 13:18:21


And here is the working jam file using two separate locations:

$ cat Jamfile.v2
project /boost/iostreams : source-location ../src ;

local sources = file_descriptor.cpp mapped_file.cpp zlib.cpp gzip.cpp
bzip2.cpp ;

lib zlib
    :
    : <name>z <include>/home/fwyzard/src/boost/zlib-1.2.10
<search>/home/fwyzard/src/boost/zlib-1.2.10
    ;

lib bzip2
    :
    : <name>bz2 <include>/home/fwyzard/src/boost/bzip2-1.0.6
<search>/home/fwyzard/src/boost/bzip2-1.0.6
    ;

lib boost_iostreams
    : $(sources)
    : <link>shared:<define>BOOST_IOSTREAMS_DYN_LINK=1
      <define>BOOST_IOSTREAMS_USE_DEPRECATED
      <library>zlib
      <library>bzip2
    :
    : <link>shared:<define>BOOST_IOSTREAMS_DYN_LINK=1
    ;

boost-install boost_iostreams : bzip2-requirements ;

.Andrea

-- 
Strategy is a system of expedients.
Generalfeldmarschall Helmuth Karl Bernhard Graf von Moltke


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