Hello, I am trying to build gpsdrive against mapnik 2.0.0 and get following errors: gpsdrive-2.11/src/mapnik.cpp:32:15: error: ‘mapnik::Image32’ has not been declared gpsdrive-2.11/src/mapnik.cpp:34:15: error: ‘mapnik::Layer’ has not been declared gpsdrive-2.11/src/mapnik.cpp:35:15: error: ‘mapnik::Envelope’ has not been declared gpsdrive-2.11/src/mapnik.cpp: In function ‘void mapnik::render_thread()’: gpsdrive-2.11/src/mapnik.cpp:487:13: error: ‘Envelope’ was not declared in this scope gpsdrive-2.11/src/mapnik.cpp:487:22: error: expected primary-expression before ‘double’ gpsdrive-2.11/src/mapnik.cpp:487:22: error: expected ‘;’ before ‘double’ gpsdrive-2.11/src/mapnik.cpp:492:31: error: ‘class mapnik::Map’ has no member named ‘zoomToBox’ gpsdrive-2.11/src/mapnik.cpp:492:41: error: ‘box’ was not declared in this scope gpsdrive-2.11/src/mapnik.cpp:494:13: error: ‘Image32’ was not declared in this scope gpsdrive-2.11/src/mapnik.cpp:494:21: error: expected ‘;’ before ‘buf’ gpsdrive-2.11/src/mapnik.cpp:495:41: error: type/value mismatch at argument 1 in template parameter list for ‘template<class T> class mapnik::agg_renderer’ gpsdrive-2.11/src/mapnik.cpp:495:41: error: expected a type, got ‘Image32’ gpsdrive-2.11/src/mapnik.cpp:495:46: error: invalid type in declaration before ‘(’ token gpsdrive-2.11/src/mapnik.cpp:495:65: error: ‘buf’ was not declared in this scope gpsdrive-2.11/src/mapnik.cpp:495:68: error: expression list treated as compound expression in initializer [-fpermissive] gpsdrive-2.11/src/mapnik.cpp:496:17: error: request for member ‘apply’ in ‘ren’, which is of non-class type ‘int’ gpsdrive-2.11/src/mapnik.cpp:498:61: error: ‘class mapnik::Map’ has no member named ‘getCurrentExtent’ gpsdrive-2.11/src/mapnik.cpp:508:13: error: ‘Envelope’ is not a member of ‘mapnik’ gpsdrive-2.11/src/mapnik.cpp:508:30: error: expected primary-expression before ‘double’ gpsdrive-2.11/src/mapnik.cpp:508:30: error: expected ‘;’ before ‘double’ gpsdrive-2.11/src/mapnik.cpp:509:34: error: ‘ext’ was not declared in this scope Is there patch for it? May be I should try svn version? _______________________________________________ GPSdrive mailing list [hidden email] http://lists.gpsdrivers.org/mailman/listinfo/gpsdrive |
Hi,
Given that mapnik 2.0.0 has only been out for a couple of weeks it's unlikely to see a patch or update in svn that soon. Having said that, I had started looking at it but will not get much of a chance until possibly next weekend. Cheers Ross > > Hello, > > I am trying to build gpsdrive against mapnik 2.0.0 and get following > errors: > > gpsdrive-2.11/src/mapnik.cpp:32:15: error: âmapnik::Image32â has not > been declared > gpsdrive-2.11/src/mapnik.cpp:34:15: error: âmapnik::Layerâ has not > been declared > gpsdrive-2.11/src/mapnik.cpp:35:15: error: âmapnik::Envelopeâ has not > been declared > gpsdrive-2.11/src/mapnik.cpp: In function âvoid > mapnik::render_thread()â: > gpsdrive-2.11/src/mapnik.cpp:487:13: error: âEnvelopeâ was not > declared in this scope > gpsdrive-2.11/src/mapnik.cpp:487:22: error: expected primary-expression > before âdoubleâ > gpsdrive-2.11/src/mapnik.cpp:487:22: error: expected â;â before > âdoubleâ > gpsdrive-2.11/src/mapnik.cpp:492:31: error: âclass mapnik::Mapâ has no > member named âzoomToBoxâ > gpsdrive-2.11/src/mapnik.cpp:492:41: error: âboxâ was not declared in > this scope > gpsdrive-2.11/src/mapnik.cpp:494:13: error: âImage32â was not declared > in this scope > gpsdrive-2.11/src/mapnik.cpp:494:21: error: expected â;â before > âbufâ > gpsdrive-2.11/src/mapnik.cpp:495:41: error: type/value mismatch at > argument 1 in template parameter list for âtemplate<class T> class > mapnik::agg_rendererâ > gpsdrive-2.11/src/mapnik.cpp:495:41: error: expected a type, got > âImage32â > gpsdrive-2.11/src/mapnik.cpp:495:46: error: invalid type in declaration > before â(â token > gpsdrive-2.11/src/mapnik.cpp:495:65: error: âbufâ was not declared in > this scope > gpsdrive-2.11/src/mapnik.cpp:495:68: error: expression list treated as > compound expression in initializer [-fpermissive] > gpsdrive-2.11/src/mapnik.cpp:496:17: error: request for member âapplyâ > in ârenâ, which is of non-class type âintâ > gpsdrive-2.11/src/mapnik.cpp:498:61: error: âclass mapnik::Mapâ has no > member named âgetCurrentExtentâ > gpsdrive-2.11/src/mapnik.cpp:508:13: error: âEnvelopeâ is not a member > of âmapnikâ > gpsdrive-2.11/src/mapnik.cpp:508:30: error: expected primary-expression > before âdoubleâ > gpsdrive-2.11/src/mapnik.cpp:508:30: error: expected â;â before > âdoubleâ > gpsdrive-2.11/src/mapnik.cpp:509:34: error: âextâ was not declared in > this scope > > Is there patch for it? May be I should try svn version? > _______________________________________________ > GPSdrive mailing list > [hidden email] > http://lists.gpsdrivers.org/mailman/listinfo/gpsdrive > _______________________________________________ GPSdrive mailing list [hidden email] http://lists.gpsdrivers.org/mailman/listinfo/gpsdrive |
Free forum by Nabble | Edit this page |