Hi,

I have the same problem. Do you have a solution?

Thanks,



ValSer wrote:
> 
> Please help with my problem, which is connected with an attempt to use
> Mapnik in Microsoft Visual C++ 2008 Express Edition. 
> 
> Objective: Want to create a console application for Win32, using Mapnik,
> which will load or create an electronic map and maintain the functions of
> its on-screen display and a standard GIS navigation. 
>  
> Development Environment:
> -          Windows XP with SP2 
> -          Visual C++ 2008 Express Edition 
> 
> Steps in working with Mapnik:
> -          From http://mapnik.org downloaded win32 binaries
> -          Installed Python 2.5.4 in directory C:\Python25
> -          Perform installation in accordance with the instructions
> "Installing Mapnik in Windows", in directory D:\Mapnik 
> -          Downloaded the source (mapnik-0.6.1.tar.bz2), unpacked the
> archive and executed from the directory \demo\python file rundemo.py -
> worked without error (new files were created: demo.jpg, demo.png,
> demo256.png, map.xml) 
> 
> Then decided to check the directory \demo\c++, file rundemo.cpp. To do
> this:
> -          Created in Visual C++ 2008 Express Edition empty project (Win32
> Console Application)
> -          Added to the project file rundemo.cpp
> -          In the project settings added:
> o       in “Include additional directories” add path D:\mapnik\include 
> o       in “Additional libraries” add path D:\mapnik\lib
> o       in “additional dependence” add file mapnik.lib 
> -          In the directory D:\mapnik\include added:
> o       Directory “boost”, containing files *.hpp from archive
> boost_1_39_0.zip (http://www.boost.org/users/download/) 
> o       Directory “unicode”, containing files *.hpp from archive
> icu4c-4_2_1-Win32-msvc9.zip (http://icu-project.org/download/) 
> o       File ft2build.h and directory “freetype”, containing files *.h
> from archive freetype-2.3.5.tar.gz
> (http://freetype.sourceforge.net/download.html#stable)
> o       file ltdl.h from archive libtool-1.5.26-bin.zip
> (http://gnuwin32.sourceforge.net/downlinks/libtool-bin-zip.php) 
> -          In the directory D:\mapnik\lib added:
> o       mapnik.lib
> o       libboost_date_time-vc90-mt-gd-1_39.lib
> o       libboost_regex-vc90-mt-gd-1_39.lib
> o       libboost_thread-vc90-mt-gd-1_39.lib
> -          In the directory C:\windows\system32 added:
> o       mapnik.dll
> o       icudt40.dll
> o       icuuc40.dll
> o       libxml2.dll
> -          Build the project “Debug|Win32” - no errors!
> 
> Next - an attempt to launch executable rundemo.exe: 
> -          Run from a console program with additional parameter:
> rundemo.exe D:\mapnik 
> produces errors (access violation when reading: "0xcccccccc") in line:
> datasource_cache::instance()->register_datasources(mapnik_dir +
> "/lib/mapnik/input/");
> -          If comment this lines: 
> datasource_cache::instance()->register_datasources(mapnik_dir +
> "/lib/mapnik/input/");
> mapnik::freetype_engine::register_font(mapnik_dir +
> "/lib/mapnik/fonts/DejaVuSans.ttf");
> -          Then get an error (std:: bad_alloc at 0x0012d4f0) in other
> line:
> Map m(800,600);
>  
> Thanks in advance for any help!
> 

-- 
View this message in context: 
http://www.nabble.com/Mapnik%2BWin32%2BVisual-C%2B%2B-tp25286445p25530415.html
Sent from the Mapnik - Users mailing list archive at Nabble.com.

_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users

Reply via email to