From: Nicholas Lewin-K. <koh...@co...> - 2001-04-19 11:52:14
|
Hi, Be sure you have the latesst version of the winapi. it is a bug in winnt.h, or you can check the archives and apply earnie's patch, I think it was 2 weeks ago. nicholas CH3 | N Nicholas Lewin-Koh / \ Dept of Statistics N----C C==O Program in Ecology and Evolutionary Biology || || | Iowa State University || || | Ames, IA 50011 CH C N--CH3 http://www.public.iastate.edu/~nlewin \ / \ / nl...@ia... N C | || Currently CH3 O Graphics Lab School of Computing National University of Singapore The Real Part of Coffee koh...@co... On Thu, 19 Apr 2001, Andrzej Hajda wrote: > > Porting mysqlapi(I suppose I've invented the wheel) to mingw32 > I've encountered following problem: > > I have 2 files: > a.c: > #include <windows.h> > <EOF> > > b.c: > #include <windows.h> > > int main() {} > <EOF> > > I compile: > gcc a.c b.c > > And there are errors: > C:\WINDOWS\TEMP\ccqsQegb.o(.text+0x0):b.c: multiple definition of > `GetCurrentFiber' > C:\WINDOWS\TEMP\ccVgfggb.o(.text+0x0):a.c: first defined here > C:\WINDOWS\TEMP\ccqsQegb.o(.text+0x24):b.c: multiple definition of > `GetFiberData' > C:\WINDOWS\TEMP\ccVgfggb.o(.text+0x24):a.c: first defined here > > Is it a common problem or only mine. What is the best solution, > except commenting definitions. > Mayby enclosing in __CPLUSPLUS__(?) conditionals. > > AH > > > > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options at: > http://lists.sourceforge.net/lists/listinfo/mingw-users > |