mapnik-packaging icon indicating copy to clipboard operation
mapnik-packaging copied to clipboard

Linking to icu::UnicodeString fails from node-mapnik

Open springmeyer opened this issue 11 years ago • 0 comments

Something about the custom defines is breaking linking. With them removed icu::UnicodeString can be resolved dynamically inside libmapnik.dylib from mapnik.node and nm shows:

$ nm /Volumes/Flex/mapnik-packaging/osx/out/build-libc++-x86_64-mapnik/usr/local/lib/libmapnik.dylib | grep __ZTVN6icu_5113Unicode
StringE
00000000009df7d0 S __ZTVN6icu_5113UnicodeStringE
doozer:tilemill tilemillmac$ nm node_modules/mapnik/lib/_mapnik.node | grep __ZTVN6icu_5113UnicodeStringE
                 U __ZTVN6icu_5113UnicodeStringE

springmeyer avatar Aug 20 '13 02:08 springmeyer