You're very welcome! What other error did you run into? On Wed, Apr 7, 2010 at 1:03 PM, Prashant N <[email protected]> wrote:
> hi, > > I was able to resolve this issue. There were 2 versions of libicu and > i removed the older one through the rpm -qa process and viola... i was > able to compile libicu, boost-1.4.2 and mapnik2 > > However I end up with some other error. > > Thanks for all your help on the IRC channel as well as in this mailing list > > Regards > Shann > > On Wed, Apr 7, 2010 at 7:40 PM, Waldemar Quevedo > <[email protected]> wrote: > > Hi! > > > > This is probably caused because you have a previous ICU in your system. > You > > could try > > > > ldd /usr/local/lib/libboost_regex.so > > > > to see if your new version of boost is linking to the proper version of > > libicu. If it is not, then try to remove that older version. > > (I'm also new at this so please feel free to correct me if I'm wrong) > > > > So one way to do it would be to check out what is on your /usr/lib/ and > > /usr/local/lib directories. > > The new libicu will most likely be installed on /usr/local/lib but when > you > > compile boost, it is linking to what you have on /usr/lib, so if there is > an > > older version of libicu there, you will get this message. > > Tell me if you still have any problems. > > - Waldemar > > On Apr 7, 2010, at 8:17 AM, Prashant N <[email protected]> wrote: > > > > Hi, > > > > I am trying to compile mapnik 0.7.1. I have compiled the ICU & boost > > as instructed in the wiki page > > > > http://trac.mapnik.org/wiki/Mapnik2#fromlatestrelease|Mapnik2%27s > > > > the ICU and boost compile properly with boost recognizing and building > > with boost.regex support enabled > > > > However when I try to build mapnik I always end up with the error > > > > Checking for C++ library boost_regex... no > > Could not find required header or shared library for boost regex > > > > The whole output on the screen is > > > ============================================================================================================ > > python scons/scons.py configure OPTIMIZATION=3 > > 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... yes > > Checking for C++ library icuuc... yes > > Searching for boost libs and headers... (cached) > > *libs found: /usr/local/lib > > *headers found: /usr/local/include > > *no lib naming extension found > > Checking for Boost version >= 1.34... yes > > Found boost lib version... 1_42 > > Checking for C++ library boost_system... yes > > Found boost lib version... 1_42 > > Checking for C++ library boost_system... yes > > Checking for C++ library boost_filesystem... yes > > Checking for C++ library boost_regex... no > > Could not find required header or shared library for boost regex > > Checking for C++ library boost_iostreams... yes > > Checking for C++ library boost_program_options... yes > > Checking for C++ library boost_thread... yes > > Checking for requested plugins dependencies... > > Checking for pg_config... yes > > Checking for C++ header file boost/python/detail/config.hpp... yes > > Checking for pkg-config... yes > > Checking for pycairo... no > > Exiting... the following required dependencies were not found: > > - boost regex (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) > > - 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 > > > ============================================================================================================ > > > > I also read the paragraph which outlines this issue. But where to copy > > the libicu* and recompile boost? > > > > Can you please help me to resolve this? > > -- > > Thanks & Regards > > Prashant N > > http://openenter.blogspot.com > > _______________________________________________ > > Mapnik-users mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/mapnik-users > > > > > > -- > Thanks & Regards > Prashant N > http://openenter.blogspot.com >
_______________________________________________ Mapnik-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/mapnik-users

