digitalmars.D.learn - Unexpected OPTLINK Termination while building ddb and gtkd
My dub.json : ``` { "name": "ddb_test", "description": "A minimal D application.", "dependencies": { "gtk-d:gtkd": ">=2.3.3", "ddb": ">=0.2.1" } } ``` My source (source/app.d): ``` import ddb.postgres; import gtk.Window; int main(string[] argv) { return 0; } ``` On linux works, on WinXp and Win7 64bit I get following: ``` $ dub build --force Building ddb 0.2.1 configuration "library", build type debug. Running dmd... Building gtk-d:gtkd 2.3.3 configuration "library", build type debug. Running dmd... Building ddb_test ~master configuration "application", build type debug. Compiling using dmd... Linking... ``` I get a message: Unexpected OPTLINK Termination a t EIP=0040F5Ba If I comment just a row on app.d: ``` import ddb.postgres; // import gtk.Window; <= !!!! int main(string[] argv) { return 0; } ``` it works! Thank you
Jun 23 2014
If I compile with rdmd ``` $ dub build --rdmd ``` it works
Jun 24 2014