On Thu, May 1, 2008 at 1:16 PM, Arindam Ghosh <[EMAIL PROTECTED]> wrote: > Hi, > > I am having a small problem with mod_tile. Having installed it > properly, and providing the values suitable to local environment in > render_config.h, I fired up "renderd". But its' giving following error > messages. > > # ./renderd > Rendering daemon > Unable to open font directory: /usr/local/lib64/mapnik/fonts > terminate called after throwing an instance of 'mapnik::config_error' > what(): > /home/jburgess/osm/svn.openstreetmap.org/applications/rendering/mapnik/osm-local-fast-sphere.xml: > cannot open file > Aborted > > It seems that somewhere the paths are hardcoded but i can't find in > which config file. Note that presently, mapnik can retrieve data from > the gis postgresql database and generate the tiles anywhere i like > them to on my dev-box. I have installed mapnik by rebuilding the srpm > on Fedora 8. And also i have imported the slovak.osm file only for > test purposes in my gis database using osm2pgsql. I couldn't find > whether "renderd" can take any options since -h/--help doesn't work. > > please help :)
Here's my notes on compiling mod_tile. This is for Ubuntu 8.04, mod_tile svn as of three weeks ago, and your mileage may vary, but these notes have been tested twice through on clean VMs.: ===================================== cd ~ svn checkout [http://svn.openstreetmap.org/applications/utils/mod_tile] cd mod_tile nano Makefile <--- line 2 change to /usr/bin/apxs2 and line 13 APXS = apxs2 nano gen_tile.cpp <--- *line40 change mapfile path to /home/osm/mapnik/osm.xml *change lib64 to lib on 219,221 *block mutex with // on 141,160 nano render_config.h <--- *line8 change to /var/www make sudo make install nano mod_tile.conf <-- change path to /usr/lib/apache2/modules/mod_tile.so sudo cp mod_tile.conf /etc/apache2/mods-available/ cd /etc/apache2/mods-enabled/ sudo ln \-s ../mods-available/mod_tile.conf mod_tile.conf sudo mkdir /var/www/osm_tiles2 sudo mkdir /var/www/direct sudo chmod a+w /var/www/osm_tiles2/ /var/www/direct/ sudo /etc/init.d/apache2 restart ================================= Cheers, Andy _______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev

