Hi Alan,
Thanks for hunting down the logic bugs you mentioned yesterday. I did some investigation using nm on the build I had and reported the results from the other day, but it turns out that the libplplottcltk_Main.dll.a library contains only a few symbols, none of them __imp_Pltcl_Init. That symbol is found in libplplotcltk.dll.a in the "shared" build, but that library is not created in the "nondynamic" build. (I compared the "main" libraries for the two cases - they differ only in the timestamps for the .o files contained in there - they are in "ar" format) Hope this may shed some light. Regards, Arjen > -----Original Message----- > From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] > Sent: Wednesday, June 17, 2015 9:51 PM > To: Arjen Markus > Cc: plplot-devel@lists.sourceforge.net > Subject: Re: [Plplot-devel] Comprehensive testing on Cygwin with > Tcl/Tk/Itcl/Itk > > Hi Arjen: > > After some further investigations of details in your report it turns out the > error you > found was due to a build system inconsistency when ENABLE_tk is forced to > OFF. I > will work on solving that inconsistency. > > However, you do not have to wait for that fix. So whenever convenient please > move > ahead with dropping -DENABLE_itk=OFF and getting rid of the /usr/local issues > and > the X display issue I mentioned that are currently present for your Cygwin > platform. > Once the X display issue is permantly solved, ENABLE_tk should not be forced > to > OFF which should make the missing Pltcl_Init symbol problem disappear so you > should get a clean result with --do_test_interactive no (and with luck when > you drop > that restriction to do a full interactive comprehensive test). > > Also, note that when the Pltcl_Init symbol problem is fixed would be a good > opportunity to try the "nm" experiments I suggested. "nm" is a livesaver in > these > situations so it would be good for you to learn how to use that tool on > Cygwin. > > Alan > __________________________ > Alan W. Irwin > > Astronomical research affiliation with Department of Physics and Astronomy, > University of Victoria (astrowww.phys.uvic.ca). > > Programming affiliations with the FreeEOS equation-of-state implementation for > stellar interiors (freeeos.sf.net); the Time Ephemerides project > (timeephem.sf.net); > PLplot scientific plotting software package (plplot.sf.net); the libLASi > project > (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the > Linux Brochure > Project (lbproject.sf.net). > __________________________ > > Linux-powered Science > __________________________ 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.
------------------------------------------------------------------------------
_______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel