|
Which platform are you compiling for, ARM? The error does indicate that the gx.h file is the problem. Check your Project settings and make sure that the additional include directories contains ..;. in the preprocessor Category.
> I've installed Embedded Visual Tools 3.0 (all of it, even support for devices I > don't intend to compile for) But when I open the 9.5 source and try to compile > it, here's the message I get in the output window: > > > --------------------Configuration: MameCE3 - Win32 (WCE ARM) > Release-------------------- > C:\WINDOWS\Desktop\MameCE3-Source-v9.5\MameCE\PPC\MameCE3\MameCE3.cpp(35): Could > not find the file cgamex.h. > C:\WINDOWS\Desktop\MameCE3-Source-v9.5\MameCE\PPC\MameCE3\Keyboard.c(28): Could > not find the file cgamex.h. > C:\WINDOWS\Desktop\MameCE3-Source-v9.5\MameCE\PPC\MameCE3\GDIDisplay.c(43): > Could not find the file cgamex.h. > C:\WINDOWS\Desktop\MameCE3-Source-v9.5\MameCE\PPC\MameCE3\Cgapi.cpp(20): Could > not find the file gx.h. > Compiling resources... > Compiling... > StdAfx.cpp > Compiling... > CESound.c > C:\WINDOWS\Desktop\MameCE3-Source-v9.5\MameCE\PPC\MameCE3\CESound.c(212) : > warning C4047: '!=' : 'int ' differs in levels of indirection from 'void *' > Generating Code... > Compiling... > Cgapi.cpp > C:\WINDOWS\Desktop\MameCE3-Source-v9.5\MameCE\PPC\MameCE3\Cgapi.cpp(20) : fatal > error C1083: Cannot open include file: 'gx.h': No such file or directory > Generating Code... > Compiling... > Dirty.c > File.c > GDIDisplay.c > Keyboard.c > Generating Code... > Compiling... > MameCE3.cpp > Generating Code... > Compiling... > NullSound.c > Osdepend.c > Playgame.c > C:\WINDOWS\Desktop\MameCE3-Source-v9.5\MameCE\PPC\MameCE3\Playgame.c(175) : > warning C4090: '=' : different 'const' qualifiers > Generating Code... > Compiling... > SetGameKeys.cpp > Generating Code... > Compiling... > Uclock.c > Generating Code... > Error executing clarm.exe. > C:\WINDOWS\Desktop\MameCE3-Source-v9.5\MameCE\PPC\MameCE3\GDIDisplay.c(43): > Could not find the file cgamex.h. > > MameCE3.exe - 1 error(s), 2 warning(s) > > > > > As far as I can see, the problem is that files gx.h and cgamex.h can't be found. > Indeed, I don't have file cgamex.h anywhere on the disk, so it doesn't come with > either MAMECE3 9.5 source or the EVT3 installation, but gx.h is clearly included > in the MAMECE3 source, in the 'GAPI' folder. What can I do to overcome this > problem? >
Cheers, -Techmaster
|