./bjam is not sufficient to install boost. That may build it, but it does not put in int /usr/local without 'install' as an argument. So I think the problem is simply that you have not *installed* boost.
Try the instructions here: http://trac.mapnik.org/wiki/Mapnik2#BuildingBoost Dane On Jul 13, 2011, at 12:25 PM, [email protected] wrote: > Hi! > > I tried to install libboost on my system but I did not find any source or > repository for the correct version of boost. > The system ist Centos 5! > > I downloaded the libboost source files and followed the installation notes on > the website http://krisarnold.com/2010/07/14/installing-mapnik-on-centos-5/: > wget > http://downloads.sourceforge.net/project/boost/boost/1.43.0/boost_1_43_0.tar.gz > tar zxvf boost_1_43_0.tar.gz > cd boost_1_43_0 > ./bootstrap.sh > "changing the python version to 2.6 in vi project-config.jam" > ./bjam > > I remember that the last rows of the output of "make install" were advices > like > "use /usr/local/boost_1_43_0 as include directory and use > /usr/local/boost_1_43_0/stage/lib as library directory!" > > In the next step I downloaded mapnik. All attempts like > "python26 scons/scons.py configure" or "python26 scons/scons.py configure > BOOST_LIBS ..." and so on failed. > I tried a lot of options but the results were always the same (see below). > > The directories of boost_1_43_0 are correct. > > ___________________________________________________________________________________ > > scons: Reading SConscript files ... > > Welcome to Mapnik... > > Configuring build environment... > Configuring on Linux in *release mode*... > Checking for freetype-config... yes > Checking for xml2-config... yes > Checking for pkg-config... yes > Checking for cairomm-1.0... no > Sorting lib and inc compiler paths by priority... > internal,other,frameworks,user,system(cached) yes > Checking for C library m... yes > Checking for C library ltdl... yes > Checking for C library png... yes > Checking for C library tiff... yes > Checking for C library z... yes > Checking for C library jpeg... yes > Checking for C library proj... no > Could not find required header or shared library for proj > Checking for C++ library icuuc... yes > Searching for boost libs and headers... (cached) > *using default boost lib dir: /usr/lib64 > *using default boost include dir: /usr/include > *no lib naming extension found > Checking for Boost version >= 1.34... no > Boost version 1.34 or greater is requred > Checking for C++ library boost_system... no > Could not find optional header or shared library for boost system > Checking for C++ library boost_filesystem... no > Could not find required header or shared library for boost filesystem > Checking for C++ library boost_regex... no > Could not find required header or shared library for boost regex > Checking for C++ library boost_iostreams... no > Could not find required header or shared library for boost iostreams > Checking for C++ library boost_program_options... no > Could not find optional header or shared library for boost program_options > Checking for C++ library boost_thread... no > Could not find required header or shared library for boost thread > Checking for requested plugins dependencies... > Checking for pg_config... error: no result > no > Checking for C++ header file boost/python/detail/config.hpp... no > Could not find required header files for boost python > Checking for pkg-config... yes > Checking for pycairo... no > > Exiting... the following required dependencies were not found: > - proj (Proj.4 C Projections library | configure with PROJ_LIBS & > PROJ_INCLUDES | more info: http://trac.osgeo.org/proj/) > - boost version >=1.34 (more info see: > http://trac.mapnik.org/wiki/MapnikInstallation & http://www.boost.org) > - boost filesystem (more info see: > http://trac.mapnik.org/wiki/MapnikInstallation & http://www.boost.org) > - boost regex (more info see: > http://trac.mapnik.org/wiki/MapnikInstallation & http://www.boost.org) > - boost iostreams (more info see: > http://trac.mapnik.org/wiki/MapnikInstallation & http://www.boost.org) > - boost thread (more info see: > http://trac.mapnik.org/wiki/MapnikInstallation & http://www.boost.org) > - boost python (more info see: > http://trac.mapnik.org/wiki/MapnikInstallation & http://www.boost.org) > > See the 'config.log' for details on possible problems. > > Also, these OPTIONAL dependencies were not found: > - cairo (Cairo C library | configured using pkg-config | try setting > PKG_CONFIG_PATH SCons option) > - cairomm (Cairomm C++ bindings to Cairo library | configured using > pkg-config | try setting PKG_CONFIG_PATH SCons option) > - boost system (more info see: > http://trac.mapnik.org/wiki/MapnikInstallation & http://www.boost.org) > - boost program_options (more info see: > http://trac.mapnik.org/wiki/MapnikInstallation & http://www.boost.org) > - pg_config (pg_config program | try setting PG_CONFIG SCons option) > - pycairo (Python bindings to Cairo library | configured using pkg-config > | try setting PKG_CONFIG_PATH SCons option) > > Set custom paths to these libraries and header files on the command-line or > in a file called 'config.py' > ie. $ python scons/scons.py BOOST_INCLUDES=/usr/local/include/ > BOOST_LIBS=/usr/local/lib > > Once all required dependencies are found a local 'config.py' will be saved > and then install: > $ sudo python scons/scons.py install > > To view available path variables: > $ python scons/scons.py --help or -h > > To view overall SCons help options: > $ python scons/scons.py --help-options or -H > > More info: http://trac.mapnik.org/wiki/MapnikInstallation > > > > > -----Ursprüngliche Nachricht----- > Von: "Dane Springmeyer" <[email protected]> > Gesendet: 13.07.2011 16:23:18 > An: [email protected] > Betreff: Re: [Mapnik-users] Mapnik Server Installation > >> First, like Artem said, make sure to *install* boost, rather than trying to >> configure against its libs in the 'stage' directory. >> >> Also, when you write back make sure to tell us where you installed it. >> >> So, if you have some other boost in /usr/local/ perhaps you should use some >> custom prefix like: /opt/boost-43 >> >> And if you installed boost in /opt/boost-43 then you would do: >> >> python scons/scons.py BOOST_INCLUDES=/opt/boost-43/include >> BOOST_LIBS=/opt/boost-43/lib >> >> DO NOT use the BOOST_VERSION option (it does not do what you think). >> >> If the above does not help you work things out then please post your >> "config.log" somewhere we can look at it. >> >> Also, write back the exact commands you used to install boost. >> >> Dane >> >> On Jul 13, 2011, at 4:36 AM, [email protected] wrote: >> >>> Thanks for your answer, but I tried it before. >>> The version of boost in /local/lib/ is below 1.3, so it will fail again. >>> >>> I tried to overwrite the library files of boost by copying the libraries of >>> the new version to the /usr/local/lib directory, but maybe there will be >>> problems with depencies somewhere else. After several hours I resigned >>> because lots of errors occured like "symbols not found" and so on... >>> >>> But I think that options like BOOST_LIBS should make sense... >>> >>> -----Ursprüngliche Nachricht----- >>> Von: "Artem Pavlenko" <[email protected]> >>> Gesendet: 13.07.2011 13:00:16 >>> An: [email protected] >>> Betreff: Re: [Mapnik-users] Mapnik Server Installation >>> >>>> BOOST_LIBS=/usr/local/boost_1_43_0/stage/lib/ <-- doesn't look right. >>>> >>>> Try changing it to : BOOST_LIBS=/usr/local/lib >>>> Also, make sure you run : bjam --prefix=/usr/local install >>>> >>>> HTH >>>> Artem >>>> >>>> >>>> On 13 July 2011 11:12, <[email protected]> wrote: >>>>> >>>>> Hi! >>>>> >>>>> I tried to install mapnik on a new server (centos). >>>>> >>>>> So I built libboost 1_43 before and used to install mapnik by using scons >>>>> with the options BOOST_INCLUDES and BOOST_LIBS : >>>>> >>>>> python26 scons/scons.py configure BOOST_VERSION=1_43 >>>>> BOOST_INCLUDES=/usr/local/boost_1_43_0/ >>>>> BOOST_LIBS=/usr/local/boost_1_43_0/stage/lib/ >>>>> >>>>> >>>>> But it seems that the paths for BOOST were not found. The filenames and >>>>> the paths for BOOST are correct! >>>>> Can you help me? >>>>> >>>>> Output: >>>>> >>>>> scons: Reading SConscript files ... >>>>> >>>>> Welcome to Mapnik... >>>>> >>>>> Configuring build environment... >>>>> Configuring on Linux in *release mode*... >>>>> Checking for freetype-config... yes >>>>> Checking for xml2-config... yes >>>>> Checking for pkg-config... yes >>>>> Checking for cairomm-1.0... no >>>>> Sorting lib and inc compiler paths by priority... >>>>> internal,other,frameworks,user,system(cached) yes >>>>> Checking for C library m... yes >>>>> Checking for C library ltdl... yes >>>>> Checking for C library png... yes >>>>> Checking for C library tiff... yes >>>>> Checking for C library z... yes >>>>> Checking for C library jpeg... yes >>>>> Checking for C library proj... no >>>>> Could not find required header or shared library for proj >>>>> Checking for C++ library icuuc... yes >>>>> Searching for boost libs and headers... (cached) >>>>> *using default boost lib dir: /usr/lib64 >>>>> *using default boost include dir: /usr/include >>>>> *using boost lib naming: -mt-1_43 >>>>> Checking for Boost version >= 1.34... no >>>>> Boost version 1.34 or greater is requred >>>>> Checking for C++ library boost_system-mt-1_43... no >>>>> Could not find optional header or shared library for boost system >>>>> >>>>> >>>>> >>>>> >>>>> Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die >>>>> Toolbar eingebaut! http://produkte.web.de/go/toolbar >>>>> _______________________________________________ >>>>> Mapnik-users mailing list >>>>> [email protected] >>>>> https://lists.berlios.de/mailman/listinfo/mapnik-users >>>>> >>> >>> >>> ___________________________________________________________ >>> Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die >>> Toolbar eingebaut! http://produkte.web.de/go/toolbar >>> _______________________________________________ >>> Mapnik-users mailing list >>> [email protected] >>> https://lists.berlios.de/mailman/listinfo/mapnik-users >> > > > ___________________________________________________________ > Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die > Toolbar eingebaut! http://produkte.web.de/go/toolbar > <config.log>_______________________________________________ > Mapnik-users mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/mapnik-users _______________________________________________ Mapnik-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/mapnik-users

