On Tuesday, 1 November 2016 at 17:23:54 UTC, Charles Hixson wrote:
On 11/01/2016 12:52 AM, Nordlöw via Digitalmars-d-learn wrote:
On Tuesday, 1 November 2016 at 07:15:19 UTC, Mike Parker wrote:
but
dmd -defaultlib=libphobos2.so -fPIC test.d
works. It shouldn't be required (as in the default /etc/dmd.conf should handle it correctly, but I can deal with it now.

Can this be fed as parameters to the DMD call (programmatically) instead of manual editing of dmd.conf?

I did feed it into the dmd call programmatically.  Thus:
 dmd -defaultlib=libphobos2.so -fPIC test.d

I'm reluctant to edit the dmd.conf file as I don't really understand the syntax...and I have to be root to do the editing.

https://dlang.org/dmd-linux.html#dmd-conf

You can copy dmd.conf to the current working directory and try out changes there. That will only affect the current program. Then you can move it to your home directory.

Reply via email to