[mapserver-users] MapCache compilation error; ld cannot find libraries
Armin Burger
armin.burger at gmx.net
Mon Jan 2 05:13:36 PST 2012
Hi all
I tried to compile MapCache from Mapserver trunk and get the error
/usr/share/apr-1.0/build/libtool --mode=link --tag CC gcc -rpath
/usr/local/lib ./lock.lo ./service_ve.lo ./source.lo ./tileset.lo
./core.lo ./image.lo ./imageio_jpeg.lo ./http.lo ./imageio_png.lo
./service_wms.lo ./grid.lo ./source_mapserver.lo ./service_wmts.lo
./ezxml.lo ./cache_memcache.lo ./configuration.lo ./source_gdal.lo
./dimension.lo ./service_kml.lo ./cache_disk.lo ./imageio.lo ./util.lo
./services.lo ./axisorder.lo ./service_tms.lo ./strptime.lo
./service_demo.lo ./configuration_xml.lo ./source_wms.lo ./cache_tiff.lo
./cache_sqlite.lo ./image_error.lo ./buffer.lo ./imageio_mixed.lo
-Wl,"-lcurl -lpng -ljpeg /usr/lib/libapr-1.la /usr/lib/libaprutil-1.la
-lpcre -lsqlite3 -lpixman-1 " -o libmapcache.la
libtool: link: x86_64-linux-gnu-gcc -shared ./.libs/lock.o
./.libs/service_ve.o ./.libs/source.o ./.libs/tileset.o ./.libs/core.o
./.libs/image.o ./.libs/imageio_jpeg.o ./.libs/http.o
./.libs/imageio_png.o ./.libs/service_wms.o ./.libs/grid.o
./.libs/source_mapserver.o ./.libs/service_wmts.o ./.libs/ezxml.o
./.libs/cache_memcache.o ./.libs/configuration.o ./.libs/source_gdal.o
./.libs/dimension.o ./.libs/service_kml.o ./.libs/cache_disk.o
./.libs/imageio.o ./.libs/util.o ./.libs/services.o ./.libs/axisorder.o
./.libs/service_tms.o ./.libs/strptime.o ./.libs/service_demo.o
./.libs/configuration_xml.o ./.libs/source_wms.o ./.libs/cache_tiff.o
./.libs/cache_sqlite.o ./.libs/image_error.o ./.libs/buffer.o
./.libs/imageio_mixed.o -Wl,"-lcurl -lpng -ljpeg /usr/lib/libapr-1.la
/usr/lib/libaprutil-1.la -lpcre -lsqlite3 -lpixman-1 " -Wl,-soname
-Wl,libmapcache.so.0 -o .libs/libmapcache.so.0.0.0
/usr/bin/ld: cannot find -lcurl -lpng -ljpeg /usr/lib/libapr-1.la
/usr/lib/libaprutil-1.la -lpcre -lsqlite3 -lpixman-1
collect2: ld returned 1 exit status
make[1]: *** [libmapcache.la] Error 1
all the libraries mentioned after "/usr/bin/ld: cannot find..." are
installed and also found from the "configure" script of MapCache, see
http://dpaste.com/680244/
They are also listed in the ldconfig cache, so I don't have a clue
what's going wrong.
Any ideas?
Armin
More information about the MapServer-users
mailing list