[omniORB] Building a DLL

Ulf Stoermer ulf at emi.yamaha.co.jp
Mon Oct 27 13:25:26 GMT 2003


> -----Original Message-----
> From: baileyk at schneider.com [mailto:baileyk at schneider.com]
> Sent: Thursday, 23 October 2003 10:18 PM
> To: Ulf Stoermer
> Subject: RE: [omniORB] Building a DLL
> 
> with them is a big stumbling block.  That's why I tried to show in detail
> what the omniORB makefiles are doing to get around the same problem ( the
> bash script code to filter the DUMPBIN output ).

Yeah, and I also think it would be a good idea to put
your recipe on the wiki-page.


> Using the linker errors to generate a def file is a good idea.  As for
> adding __declspec macros to the stubs to eliminate the need for def files,
> I suspect there's a reason it won't work.  I seem to recall comments
> regarding MSVC++ failing to export template symbols correctly.

Yes, as I've also found out now, there are problems.
I made some simple modifications but even though the
creation of the stub dll succeeds, I get nasty access
violation errors at runtime. I don't have time to look any
closer into this, so I guess we have to leave it like it is:
export by def file :-\

Cheers

Ulf





More information about the omniORB-list mailing list