Hello,

I want to report the results from a few tests regarding the next
release. So far I have tested the following platforms:
1. Cygwin: shared library + dynamic drivers
2. Cygwin: static library + static drivers
3. Bare Windows: shared library + dynamic drivers

ad 1.
General:
CMake under Cygwin requires that you set the environment variable
CMAKE_ROOT, also when running make. (I need to make a note in the
installation documentation for that.)

There is a problem with the shared l'ibraries that are produced during
the build: you need to set the path right. Unfortunately this includes
_all_ paths: lib/csa, lib/nistcd, lib/qsastime, src, drivers, 
bindings/c++, etc.

I tried to use the LIBRARY_OUTPUT_PATH variable in the toplevel
CMakeLists.txt file, but that failed: libtool can not find the driver
DLLs then.

(We need to sort this one out!)

Tests:
None done, because of the above issues.

ad 2.
General:
Set CMAKE_ROOT

Tests:
Testing the Tcl examples fails - you need to set TCL_LIBRARY so that
the custom shell can find the initialisation files (init.tcl etc.)

Testing of C, C++, F77 and F95 worked fine. There are however
differences for examples 15 and 20.

ad 3.
General:
Extend the path with the directory containing the ...\dll subdirectory
(use the complete path to be sure; add to/check the installation notes).

Fortran:
For some reason the export definition files were not taken into account
when linking. I restored that feature - strictly for "bare Windows".
Otherwise the link step fails!

Tests:
Tcl fails again - presumably also on TCL_LIBRARY.

I had a failure in example x19f (F95), due to a difference in calling
conventions (the mapform function that is passed). This led to a
couple of changes, but it all works again.

Differences for examples 14, 15 and 20.

(Other platforms remain to be done: MSYS and MinGW)

Regards,

Arjen


Delft Hydraulics, GeoDelft, the Subsurface and Groundwater unit of TNO and 
parts of Rijkswaterstaat have joined forces in a new independent institute for 
delta technology, Deltares. Deltares combines knowledge and experience in the 
field of water, soil and the subsurface. We provide innovative solutions to 
make living in deltas, coastal areas and river basins safe, clean and 
sustainable. 

 

DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
contain confidential and privileged information. If you are not the intended 
recipient please notify the sender immediately and destroy this message. 
Unauthorized use, disclosure or copying of this message is strictly prohibited.
The foundation 'Stichting Deltares', which has its seat at Delft, The 
Netherlands, Commercial Registration Number 41146461, is not liable in any way 
whatsoever for consequences and/or damages resulting from the improper, 
incomplete and untimely dispatch, receipt and/or content of this e-mail.





------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to