creating shared dlls yields undefined reference to `WinMain@16' in mingw 4.3
Andrew Haley
aph@redhat.com
Wed Dec 17 10:35:00 GMT 2008
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.
More information about the Java
mailing list