Re: [Plplot-devel] Dynamic drivers on cygwin (close, but not there)

2006-10-18 Thread Arjen Markus
Werner Smekal wrote: Hi Alan, Let's see what CMake feels is the correct module extension on Cygwin. To do that temporarily remove the line SUFFIX ".so" from drivers/CMakeLists.txt. I have not tried this removal before since I was concerned that CMake and libltdl would hav

Re: [Plplot-devel] qhull library on windows

2006-10-18 Thread Werner Smekal
Hi Alan, thank you for the cookbook to make the appropriate changes. > > On your Linux box, find and xargs really are quite helpful at answering > such questions: > > [EMAIL PROTECTED]> find -name CMakeLists.txt|xargs grep QHULL_LIB > ./lib/nn/CMakeLists.txt:target_link_libraries(csironn ${QHULL

Re: [Plplot-devel] Dynamic drivers on cygwin (close, but not there)

2006-10-18 Thread Alan W. Irwin
On 2006-10-18 08:46+0200 Werner Smekal wrote: > Commenting out SUFFIX ".so" also doesn't work. This time a hpgl.dll is > produced, but get-drv-info can't open it - even if I give the whole path to > the module. > [...] If you have any other ideas let me know. Actually, I do have a lot of ideas

Re: [Plplot-devel] Dynamic drivers on cygwin (close, but not there)

2006-10-18 Thread Alan W. Irwin
On 2006-10-18 09:07+0200 Arjen Markus wrote: > Sometime ago, Geoffrey posted his idea of an alternative implementation of > dynamic drivers. I replied that it looked - the method at least - a lot like > the > implementation of "stubs" in Tcl. These work on all platforms that Tcl is > available on

Re: [Plplot-devel] qhull library on windows

2006-10-18 Thread Alan W. Irwin
On 2006-10-18 09:44+0200 Werner Smekal wrote: >>and change from >> >>check_include_file("qhull/qhull_a.h" QHULL_INCLUDE) >> >>to the following: >> >>set(CMAKE_REQUIRED_INCLUDES ${QHULL_INCLUDE_DIRS}) >>check_include_file("qhull/qhull_a.h" QHULL_A_VARIABLE) >>set(CMAKE_REQUI

Re: [Plplot-devel] Dynamic drivers on cygwin (close, but not there)

2006-10-18 Thread Arjen Markus
Alan W. Irwin wrote: >Given that dynamic loading must be done, the problem is that each platform >typically has a different API for dynamic loading. libltdl solves this >cross-platform issue by wrapping all API's in a standard API which libplplot >calls. There are other free libraries (for exampl