Skip to main content
gamedev.net
🔒 Locked

preprocessing prob

Started by djsomers Oct 17, 2001 at 8:36 AM 0 replies 400+ views
Original Post
djsomers
djsomers
I am making a game that can be compiled in Borland CPP and in MS VC, but I need to do some preprocessing to help out some incompatibilities. Thing is I would like to make two seperate projects, but this is not viable, so I must go this route: I have done the following: #if defined (__BORLANDC__) // borland specific pre-processor directives #ifndef __WIN32__ #error compile using a WIN32 GUI compiler #endif #ifndef __cplusplus #error Must use C++ compiler. #endif #elif // MS VC specific pre-processor directives #ifndef _WIN32 #error compile using a WIN32 GUI compiler #endif #ifndef _MMSYSTEM_H_ #include #define _MMSYSTEM_H #endif #endif Borland is fine with it, but VC finds an error with the #elif I am Flumuxed ! please help djsomers
djsomers;)make it idiot proof and someone makes a better idiot!

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.