On Saturday, 26 December 2015 at 11:53:55 UTC, Ivan Kazmenko
wrote:
Note that -L passes flags (options) but not necessarily
arguments or paths. For example, I use "dmd
-L/STACK:268435456" by default along with other options to
increase the default stack size to 256Mb.
Your comment is reasona
On Saturday, 26 December 2015 at 11:19:27 UTC, anonymous wrote:
...
Note that in the docs I linked it's `dmd hello.d -L+gtkd.lib`
with a plus sign. I'm not sure if it's significant, but it's a
difference.
There are two ways in the doc you linked:
dmd hello.d -L+gtkd.lib
or
dmd hello.d -Lgtkd
On Saturday, 26 December 2015 at 01:04:57 UTC, Bubbasaur wrote:
It's almost like the example in the URL you showed:
dmd test.d -LC:/gtkd/src/build/GtkD.lib
Note that -L passes flags (options) but not necessarily arguments
or paths. For example, I use "dmd -L/STACK:268435456" by default
alon
On 26.12.2015 02:04, Bubbasaur wrote:
On Friday, 25 December 2015 at 23:45:42 UTC, anonymous wrote:
It's almost like the example in the URL you showed:
dmd test.d -LC:/gtkd/src/build/GtkD.lib
Note that in the docs I linked it's `dmd hello.d -L+gtkd.lib` with a
plus sign. I'm not sure if it's
On Friday, 25 December 2015 at 23:45:42 UTC, anonymous wrote:
...
That means a .lib file, right?
Yes.
The GtkD docs say to use -L though [2], so I suppose that
should work too.
Maybe show your exact complete command line, if you want to
find out why it doesn't work for you.
It's almost l
On 25.12.2015 19:32, Bubbasaur wrote:
On Friday, 25 December 2015 at 15:06:27 UTC, anonymous wrote:
In fact it works without the "-L". Which makes me wonder if I was using
it wrongly?
I'm convinced that putting a space between "-L" and its argument is
nonsense. The "-L" part just means "pass t
On Friday, 25 December 2015 at 15:06:27 UTC, anonymous wrote:
...
You can try removing the "-L" entirely. If it still works...
In fact it works without the "-L". Which makes me wonder if I was
using it wrongly?
What exactly are trying to pass to the linker?
A lib: GtkD.
Can you give a l
On 25.12.2015 15:40, Bubbasaur wrote:
But at least on Windows, you need to put a space between -L and the
PATH. Which It's weird, since with "-I" flag you don't need any space.
I don't think that's right. Unless something awful is going in Windows
dmd, that should be processed as two separate
If you follow the link below:
https://dlang.org/dmd-windows.html#switch-L
It's written:
"
-Llinkerflag
pass linkerflag to the linker link.exe , for example, -L/ma/li
"
But at least on Windows, you need to put a space between -L and
the PATH. Which It's weird, since with "-I" flag you d