On Tuesday, 27 December 2016 at 02:52:40 UTC, Martin Nowak wrote:
On Sunday, 25 December 2016 at 19:41:38 UTC, Johannes Pfau
* Shared library support: We added support for shared
libraries to GDC
Great, might be time to revive
Sounds like a good idea :-)
* New mechanism to link system dependencies: All system
needed by phobos (-ldl, -lrt, -latomic) are detected in the
phobos ./configure script. The required dependencies are
added to a
libgphobos.spec file and installed along with the
libraries. GDC then reads this file to detect the required
so the libraries are no longer hard coded in GDC. Note for
distribution packagers: You must make sure to manually
file if you do not use the standard make install command.
Sounds interesting for dmd as well.
You could also use DMD.conf or some nice, custom file format. We
have to use the .spec format in GCC/GDC which is quite limited.