Hi Dane, there is a definition for KDE4 called __KDE_HAVE_GCC_VISIBILITY. If this is set (KDE was compiled with this set), cmake passes the switch - fvisibility=hidden to the compiler. At this moment the part of Mapnik, where it compares the filter expressions, doesn't work anymore. So there must be some now hidden symbols in Mapnik, who shouldn't be hidden. It is only in context with the filter expressions. Everything else of Mapnik is still working.
So yes, there is some need for more visibility flags. But I'm not that deep into Mapnik to say, where exactly they are needed. Am Samstag, 26. September 2009 02:47:03 schrieben Sie: > Andreas, > > Interesting finding. Can you explain a bit more about what you think > is going on? Do we need to pass more visibility flags in the mapnik > compile or it is that you only needed to do so with your C++ > application? > > Cheers, > > Dane > -- Andreas Theofilu http://www.TheosSoft.net/ --==| Enjoy the science of Linux! |==-- _______________________________________________ Mapnik-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/mapnik-users

