Are dll-imported functions broken?

Bill Baxter dnewsgroup at billbaxter.com
Sun Feb 18 18:54:37 PST 2007


Serg Kovrov wrote:
> This either really nasty bug or I'm hopelessly lost.
> 
> I have described my problems in "libpng dll functions weird behaviour" 
> thread (era18v$2rrd$1 at digitalmars.com) in learn group.
> http://digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.learn&article_id=6528 
> 
> 
> I have set up extremely simple test case reproducing misbehavior (at 
> least for me):
> 
> 0. Extract attached archive to project directory.
> 1. Compile visualstudio project.
> 2. Copy dll and lib to projects folder.
> 3. Run `coffimplib.exe -f dlltest.lib`.
> 4. Run `make_d.cmd` to compile D test program.
> 
> Run test.exe to see if output is, or is not expected
> "dlltest.get_test():123"
> 
> 

I've never used coffimplib.  But implib (which goes from either a .def 
or .dll directly) has worked for me.

http://www.prowiki.org/wiki4d/wiki.cgi?DigitalMarsTools
http://ftp.digitalmars.com/bup.zip

--bb


More information about the Digitalmars-d-bugs mailing list