Hi,

From "The D Programming Language" by Andrei Alexandrescu: "If you forget about --main, don't worry; the linker will fluently and baroquely remind you of that in its native language, encrypted Klingon."

So I think that your issue is well known and not a development priority at the moment... :P

Cheers,
Damien


... but the error message is pretty opaque. How feasible would it be to handle the case where the -D flag is passed with a nicer error message limiting itself to:

    (.text+0x20): undefined reference to `main'
    collect2: error: ld returned 1 exit status
    To build only documentation, use dmd -o- -D

Reply via email to