Can anybody explain:
Is dependencies file produced from command:
dmd -deps=moduleA.deps moduleA.d
must contains mention of moduleC?
Is dependencies file produced reccursively?
Thanks.
On Friday, 8 January 2016 at 22:36:49 UTC, Tobi G. wrote:
On Saturday, 9 January 2016 at 01:43:57 UTC, Ivan Kazmenko wrote:
I get also a compilation error (with rdmd and -g).
Thanks Tobi and Ivan.
https://issues.dlang.org/show_bug.cgi?id=15533
On Friday, 8 January 2016 at 15:45:52 UTC, zabruk70 wrote:
Should i create bugreport, or this is my mistake?
Same here:
rdmd moduleA.d works.
rdmd -g moduleA.d produces a linker error.
What's more:
rdmd -m64 -g moduleA.d fails, and
rdmd -m64 moduleA.d also fails.
I have dmd 2.069.2 here. Olde
On Friday, 8 January 2016 at 15:45:52 UTC, zabruk70 wrote:
Should i create bugreport, or this is my mistake?
I get also a compilation error (with rdmd and -g).
Fortunately building manually with dmd works.
So there has to be a bug in rdmd..
togrue
OS: Windows 7 (32 bit)
dmd: 2.069.2 and 2.070.0-b1
Then i used "-g" switch with RDMD, then i have OPTLINK error.
Reduced code, 3 modules, 2 of them in subdir:
moduleA.d
test\moduleB.d
test\moduleC.d
/
module moduleA;
public void funcA () {
import test.moduleB: funcB;
return;
}