Menu

#35 D examples does not compile with dmd-2.083.0

None
open
None
5
2019-08-17
2019-08-12
No

A number of D examples does not compile with recent dmd. I was unable to fix x16d.

In addition
plplot-d.pc should remove

Requires.private: plplot

and replace

Libs: -L"${libdir}" -lplplotdmd

with

Libs: -L=-L"${libdir}" -L=-lplplotdmd -L=-lplplot
1 Attachments

Discussion

  • Takeshi Enomoto

    Takeshi Enomoto - 2019-08-12

    I was careless in making grammatical errors in the title and the text. I'd like to fix them but I cannot edit.

     
  • Alan W. Irwin

    Alan W. Irwin - 2019-08-15
    • assigned_to: Alan W. Irwin
    • Group: -->
     
  • Alan W. Irwin

    Alan W. Irwin - 2019-08-15

    To Takeshi Enomoto:

    Thanks for your patch which has inspired development of a whole new topic branch for PLplot!

    For that topic branch I can currently test the D examples part of your patch which for gdc gives perfect configure, build, run-time AND difference report (where we compare results of D examples with corresponding C examples) results. So that is a promising start to this topic, but before pushing this topic to our master branch (for eventual release) I want to make sure all these example changes work for all three of gdc, ldc, and dmd for our three different build systems (for our core build of the D binding and examples with CMake, for our build of the installed D examples against the installed D binding with CMake, and the build system you used for your test (our build of the installed D examples against the installed D binding using the traditional Makefile + pkg-config result)). So there is likely a lot more work for me to do on this topic (see the initial discussion of this topic at https://sourceforge.net/p/plplot/mailman/message/36740712/). Anyhow, if you are interested in how that topic is progressing or any other PLplot development topic, I suggest you subscribe to the plplot-devel mailing list.

     

    Last edit: Alan W. Irwin 2019-08-15
  • Takeshi Enomoto

    Takeshi Enomoto - 2019-08-17

    Dear Alan,

    I maintain plplot port for MacPorts. I found the problem when I maintain the port. Thank you very much for a kind to the developer mailing list. I will subscribe the list with my macports.org account.

    Takeshi

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.