This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

parse error in CS


Greetings,

	I've attempted to compile CS a couple of different ways for Gnu-Win32 
port.  Both compiles aborted (make mz) with the following error:

	render/graph3d.cpp in method 'csGraphics3d::csGraphics3d(int, char **):
	render/graph3d.cpp:91:parse error before '('

	After checking the line here is what I found:

line 89 follows:
csGraphics3D::csGraphics3D (int argc, char* argv[])
{
(line 91: the next line has parse error)
  CHK (Graph2D = new SysGraphics2D(argc, argv)); 

  z_buffer = NULL;
  z_buf_mode = ZBuf_None;
  SetDimensions (FRAME_WIDTH, FRAME_HEIGHT);
  cache = NULL;
}

	Not sure what CHK is, but it appears to check the memory; added an if 
defined to #include "utiil/memory.h", but error didn't go away.  CHK appears 
to be causing the error.

	I am forcing software rendering by using an #if defined(__MINGW32__) 
to ignore #include "win32/win32.h" in "system/system.h" since the current 
implementation of Win32 assumes that if "OS_WIN32" is enabled then so is 
D3D; D3D doesn't work under Gnu-Win32(egcs-mingw32).

	Can someone enlighten me on what the CHK function is?

	Thanks for your replies.

	Peace,

		Paul G.
	
	

Information Systems Consultant
NewDawn Productions
http://www.teleport.com/~pgarceau/newdawn/
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]