Breakthrough! Can now crosscompile unit tests!

Steven Edwards steven_ed4153 at yahoo.com
Fri May 10 08:51:40 CDT 2002


--- Jakob Eriksson <jakob at vmlinux.org> wrote:
> On Thu, May 09, 2002 at 08:01:51PM -0400, Steven
> Edwards wrote:
> > > jakov at black:/tmp> 
> > > jakov at black:/tmp> i586-mingw32msvc-gcc file.c 
> > >
>
/usr/lib/gcc-lib/i586-mingw32msvc/2.95.3-7/../../../../i586-mi
> > > ngw32msvc/lib/libmingw32.a(main.o)(.text+0x8f):
> undefined 
> > > reference to `WinMain at 16'
> > 
> > There is no main statement in file.c 
> 
> 
> Ah, but of course! :-)    I'm happy now!
> 
> Now it works, at least for dlls/kernel/tests/file.c
> 
> If you compile with:
> 
> i586-mingw32msvc-gcc -o FILE.EXE -DREAL_EXE file.c
> 

If you have to do a #ifdef for the unit tests do the
generic _WINDOWS as this covers both the mingw and the
MSV_VC port. I dont know if this will give you trouble
when you go to cross compile wine/tools that have
#ifdef _WINDOWS but I use it on my mingw port.


__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Mother's Day is May 12th!
http://shopping.yahoo.com



More information about the wine-devel mailing list