On Friday, 28 February 2014 at 06:36:02 UTC, Tolga Cakiroglu wrote:
On Friday, 28 February 2014 at 06:28:10 UTC, Tolga Cakiroglu wrote:
Whops! Hold on a sec. I saw that I defined `foo` as `extern` instead of `export`. Testing with that.

Even Walter Bright's code doesn't use export, and goes with extern only.
http://dlang.org/dll-linux.html#dso10

that articles may be outdated. export has some problems in terms it was implemented recently, and still not on all platforms.

also, why are you calling gcc to make .so ? isn't dmd with -shared not works? or maybe if you really need gcc it is requires to link with phobos and/or runtime if any?

Reply via email to