Re: how to pass -pie flag to dmd(or rdmd or ldc) ?

2018-03-13 Thread timotheecour via Digitalmars-d
On Thursday, 26 January 2017 at 07:38:50 UTC, Jacob Carlborg wrote: On 2017-01-26 04:43, Timothee Cour via Digitalmars-d wrote: Can we do this is 1 step? ``` rdmd -offoo.o -c foo.d g++ -o foo foo.o -pie -Wl,--export-dynamic ``` Ideally something like this would be great: ``` rdmd -offoo -extr

Re: how to pass -pie flag to dmd(or rdmd or ldc) ?

2018-03-13 Thread Joakim via Digitalmars-d
On Wednesday, 14 March 2018 at 01:31:20 UTC, timotheecour wrote: On Thursday, 26 January 2017 at 07:38:50 UTC, Jacob Carlborg wrote: On 2017-01-26 04:43, Timothee Cour via Digitalmars-d wrote: Can we do this is 1 step? ``` rdmd -offoo.o -c foo.d g++ -o foo foo.o -pie -Wl,--export-dynamic ```

Re: how to pass -pie flag to dmd(or rdmd or ldc) ?

2017-01-25 Thread Jacob Carlborg via Digitalmars-d
On 2017-01-26 04:43, Timothee Cour via Digitalmars-d wrote: Can we do this is 1 step? ``` rdmd -offoo.o -c foo.d g++ -o foo foo.o -pie -Wl,--export-dynamic ``` Ideally something like this would be great: ``` rdmd -offoo -extra_flags=-pie foo.d ``` where -extra_flags=flag1,flag2 can takes comm