Hi Alan,


> -----Original Message-----
> From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca]
> Sent: Monday, February 15, 2016 12:00 PM
> Hi Arjen:
>
> So there are really two mysteries here: (1) how did your fix (no symbols 
> visible in
> libplplottcltk) not cause a bad linking issue on Windows like it does on 
> Linux, and (2)
> how can my similar fix (the plplotLibDir symbol not visible in 
> libplplottcltk) not work
> on Windows? Oh well, humbled again.  :-)

I think the problem is that we are dealing with two different concepts: 
visibility under Linux and items that are to be imported/exported under 
Windows. Exporting an item (function or data) from a DLL under Windows is a bit 
similar to visibility under Linux, but importing is something that needs to be 
done explicitly under Windows - at least when data are concerned. That does not 
make it easier to solve the issue of course, sigh.

>
> There is no use spoiling your holiday trying to finish too much just 
> beforehand so I
> suggest you ignore this issue and the remaining Tcl example issues until 
> after your
> holiday is done.
>
> In any case it is also going to take me a while to finish up implementing 
> real Fortran
> callbacks for plcont, plshade, plshades, plimage and plvect. I know how to do 
> that
> with a lot of nearly duplicated single and double precision code in 
> plplot.f90, but I
> dislike that messy and error-prone style so I am trying to figure out how to
> implement it instead with half the code in 
> included_plplot_real_interfaces.f90.
> Actually, plmap, plmapline, plmapfill, etc., have the same near-duplicate 
> messy
> code style issues so I am trying to figure out how to fix those issues first 
> before I
> tackle implementing real fortran callbacks for plcont, plshade, plshades, 
> plimage
> and plvect.
>
That is clear - after my holiday I should be able to spare some time again to 
see if we can find a solution together, if that will still be necessary by then.

Regards,

Arjen

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.
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to