From: Arjen M. <Arj...@de...> - 2017-11-03 11:52:50
|
Hi Alan, > -----Original Message----- > From: Alan W. Irwin [mailto:ir...@be...] > Sent: Thursday, November 02, 2017 9:13 PM > To: Arjen Markus; PLplot development list > Subject: Re: Possible fix for the test_ada project on Cygwin (NO LONGER > RELEVANT) > ... > > Hi Arjen: > > As you are probably aware, thanks to the efforts of Marco to bring this Ada > packaging issue to the Cygwin mailing list and Jon to implement the packaging fix, > my workaround patch is no longer relevant. See <https://cygwin.com/ml/cygwin- > announce/2017-11/msg00007.html> where the latest version of the gcc collection of > compilers now properly includes the gnat import library. I followed up with a gnat- > 6.dll search on <http://cygwin.com/cgi-bin2/package-grep.cgi> and the > gcc-ada-6.4.0-2 package includes > Yes, I saw it and I have updated my installation. I see the import library now, but my very preliminary tests (test_ada and a simple build) have failed so far: - test_ada does not produce an executable - see the tarball (sorry, output to the screen is missing, but there was nothing much to see anyway). - a simple build finds the static library and then the duplicate symbols problem is back. I guess PLplot needs to be told to use the import library before trying the static one. I have not had time yet to do the manual steps that you suggest. > > Note how the import library form is much larger than the dll form and therefore > completely distinct from it (as expected). > > So the next chance you have to work on PLplot, please upgrade your Cygwin > installation to this latest (6.4.0-2) gcc collection of compilers, and confirm the > following tests now work (note the change from the above for the shared one which > is a simpler and better form of the test): > Not done yet ... 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. |