Re: [OSM-talk] server cannot find mod_tile
On Friday 27 February 2009 17:08:00 Kenneth Gonsalves wrote: So - back a stage, how did you install mapnik? Source or an rpm? it was from svn head. I went back and built it again. Then rebuilt mod_tile. Got no errors. Ran ./renderd - first got an error as it was looking fonts in /usr/local/lib64/mapnik/fonts. Found this hardcoded and changed it. Now both renderd and renderd.py give the same error: Render fd(6) xml(Default), z(0), x(0), y(0) ./renderd: symbol lookup error: ./renderd: undefined symbol: _ZN6mapnik3Map15set_buffer_sizeEi solved - the broken build had put libmapnik.so in /usr/lib whereas the correct build had put it in /usr/local/lib. I removed the b0rked files and all is serene - thanks a lot for your help. -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ ___ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk
Re: [OSM-talk] server cannot find mod_tile
On Thursday 26 February 2009 21:02:37 you wrote: I had run it previously - I now recall that after the error in make, I ran make again and did not get any error. So I thought it was ok. This time also, running make the second time did not give any error. The mod_tile is from the svn head. I am on fedora10. I am able to generate images and tiles using mapnik-python, so I guess everything else is in place. It looks to me as if the mapnik python dependencies are working but the c headers have not been installed. That it works at all looks like a problem with the make file dependencies (but I've noticed some oddness there before so I'm not surprised). If it doesn't work immediately after the make clean then it didn't work :-) So - back a stage, how did you install mapnik? Source or an rpm? it was from svn head. I went back and built it again. Then rebuilt mod_tile. Got no errors. Ran ./renderd - first got an error as it was looking fonts in /usr/local/lib64/mapnik/fonts. Found this hardcoded and changed it. Now both renderd and renderd.py give the same error: Render fd(6) xml(Default), z(0), x(0), y(0) ./renderd: symbol lookup error: ./renderd: undefined symbol: _ZN6mapnik3Map15set_buffer_sizeEi Hopefully if this is solved, it will work ;-) -- regards Kenneth Gonsalves Associate NRC-FOSS http://nrcfosshelpline.in/web/ ___ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk
Re: [OSM-talk] server cannot find mod_tile
On Wed, 2009-02-25 at 15:29 +0530, Kenneth Gonsalves wrote: Hi, I have set up apache to access renderd as in mod_tile readme.txt. But when I try to acess http://localhost//osm_tiles2/, the server insists on looking for /var/www/html//osm_tiles2/. Looks like some 'Location' directive is needed. Can someone tell me how? There are two things which need to be setup. The main /etc/renderd.conf file and the Apache config directives. In /etc/renderd.conf you need to define the names of your styles and the mapping to the URI and xml files: [Default] URI=/osm_tiles2/ XML=/home/jburgess/mapnik/osm-local.xml In an Apache config file you need to tell it to load the module and tell it where the previous configuration file is located: LoadModule tile_module modules/mod_tile.so LoadTileConfigFile /etc/renderd.conf The Apache LoadTileConfigFile option can be inside a virtual server definition or at the top level. Jon ___ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk