|
From: <ai...@us...> - 2009-09-15 01:54:10
|
Revision: 10409
http://plplot.svn.sourceforge.net/plplot/?rev=10409&view=rev
Author: airwin
Date: 2009-09-15 01:54:02 +0000 (Tue, 15 Sep 2009)
Log Message:
-----------
Link to libcamlrun_shared.so for experimental build of dllplplot_stubs.so.
This eliminates many undefined symbols revealed by "ldd -r
dllplplot_stubs.so".
Modified Paths:
--------------
trunk/bindings/ocaml/CMakeLists.txt
Modified: trunk/bindings/ocaml/CMakeLists.txt
===================================================================
--- trunk/bindings/ocaml/CMakeLists.txt 2009-09-14 18:06:42 UTC (rev 10408)
+++ trunk/bindings/ocaml/CMakeLists.txt 2009-09-15 01:54:02 UTC (rev 10409)
@@ -71,7 +71,7 @@
OUTPUT
${CMAKE_CURRENT_BINARY_DIR}/dllplplot_stubs.so
${CMAKE_CURRENT_BINARY_DIR}/libplplot_stubs.a
- COMMAND ocamlmklib -v -o plplot_stubs -dllpath ${CMAKE_BINARY_DIR}/src -L${CAMLIDL_LIB_DIR} -lcamlidl -L${CMAKE_BINARY_DIR}/src -lplplot${LIB_TAG} ${CMAKE_CURRENT_BINARY_DIR}/plplot_core_stubs.o ${CMAKE_CURRENT_BINARY_DIR}/plplot_impl.o
+ COMMAND ocamlmklib -v -o plplot_stubs -L${CAMLIDL_LIB_DIR} -dllpath ${CAMLIDL_LIB_DIR} -lcamlidl -lcamlrun_shared -L${CMAKE_BINARY_DIR}/src -dllpath ${CMAKE_BINARY_DIR}/src -lplplot${LIB_TAG} ${CMAKE_CURRENT_BINARY_DIR}/plplot_core_stubs.o ${CMAKE_CURRENT_BINARY_DIR}/plplot_impl.o
DEPENDS
${CMAKE_CURRENT_BINARY_DIR}/plplot_core_stubs.o
${CMAKE_CURRENT_BINARY_DIR}/plplot_impl.o
@@ -81,7 +81,7 @@
add_custom_target(experimental DEPENDS
${CMAKE_CURRENT_BINARY_DIR}/dllplplot_stubs.so
-
+ ${CMAKE_CURRENT_BINARY_DIR}/libplplot_stubs.a
)
#end of experiment
else(OCAML_EXPERIMENTAL_BUILD)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|