Boost logo

Boost Users :

From: Patrik Jonsson (patrik_at_[hidden])
Date: 2006-09-07 19:42:59


Hi

I'm trying to build boost with the vacpp (IBM Visual Age C++) compilers,
but the iostreams library won't build. It appears to be missing include
files zlib.h and bzlib.h:

    xlC -c -I/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1
-qNOOPTimize -qnoinline -g -qfullpath -qnotempinc -qfuncsect -qeh -qrtti
-I"bin/boost/libs/iostreams/build"
-I"/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1"
-I"/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1" -o
"bin/boost/libs/iostreams/build/libboost_iostreams.a/vacpp/debug/bzip2.o"
"/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/libs/iostreams/build/../src/bzip2.cpp"

...failed xlc-C++-action
bin/boost/libs/iostreams/build/libboost_iostreams.a/vacpp/debug/bzip2.o...
xlc-C++-action
bin/boost/libs/iostreams/build/libboost_iostreams.a/vacpp/debug/zlib.o
"/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/libs/iostreams/build/../src/zlib.cpp",
line 18.10: 1540-0836 (S) The #include file "zlib.h" is not found.

    xlC -c -I/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1
-qNOOPTimize -qnoinline -g -qfullpath -qnotempinc -qfuncsect -qeh -qrtti
-I"bin/boost/libs/iostreams/build"
-I"/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1"
-I"/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1" -o
"bin/boost/libs/iostreams/build/libboost_iostreams.a/vacpp/debug/zlib.o"
"/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/libs/iostreams/build/../src/zlib.cpp"

...failed xlc-C++-action
bin/boost/libs/iostreams/build/libboost_iostreams.a/vacpp/debug/zlib.o...
...skipped
<@boost!libs!iostreams!build/libboost_iostreams.a/vacpp/debug>libboost_iostreams-xlc-d-1_33_1.a
for lack of
<@boost!libs!iostreams!build/libboost_iostreams.a/vacpp/debug>libboost_iostreams-xlc-d-1_33_1.a(bzip2.o)...
...skipped <@boost!lib>libboost_iostreams-xlc-d-1_33_1.a for lack of
<@boost!libs!iostreams!build/libboost_iostreams.a/vacpp/debug>libboost_iostreams-xlc-d-1_33_1.a...
xlc-C++-action
bin/boost/libs/iostreams/build/libboost_iostreams.a/vacpp/debug/threading-multi/bzip2.o
"/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/libs/iostreams/build/../src/bzip2.cpp",
line 18.10: 1540-0836 (S) The #include file "bzlib.h" is not found.

This is with xlC 8.0.0.0 on an IBM SP5 running AIX5. Any hints for
resolving this would be appreciated.

Thank you,

/Patrik Jonsson




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