Re: creating shared dlls yields undefined reference to `WinMain@16' in mingw 4.3

Andrew Haley <[email protected]>
Newsgroups gmane.comp.gcc.java.devel
Message-ID <[email protected]>
Danny Smith wrote:
> Sorry for joining this thread sideways and lately
> At:    http://gcc.gnu.org/ml/java/2008-12/msg00032.html
> 
> Andrew Haley wrote:
>> "So, which object file in libmingw.a contains the undefined reference to
>> `WinMain@16'  And what dependency is causing it to be pulled in?"
> 
> On i386 targets libgcj has a undefined reference to 'main' due to the
> fallback backtrace code introduced with this patch:
> 
> A dummy main() in the dll is one workaround,  but you need to be
> careful not to export it.

Mmm, but it won't do the job we need: we have to have the address of
the real main.  Is there some Windows equivalent of dlsym() we can
use?

Andrew.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.