[Issue 15148] New: Linker error with packages
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Sat Oct 3 14:03:26 PDT 2015
https://issues.dlang.org/show_bug.cgi?id=15148
Issue ID: 15148
Summary: Linker error with packages
Product: D
Version: D2
Hardware: All
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: yazan.dabain at gmail.com
File structure:
app.d
p/package.d
----- app.d -----
import p;
void main()
{
a();
}
----- p/package.d -----
void a() {}
------------------------
Compiling using `dmd app.d p/package.d` succeeds except for the linker failing
with:
app.o: In function `_Dmain':
p/package.d:(.text._Dmain+0x5): undefined reference to `_D1p1aFZv'
collect2: error: ld returned 1 exit status
--- errorlevel 1
------------------------
Tested with 2.068.2 and 2.067.1.
--
More information about the Digitalmars-d-bugs
mailing list