Hello!
Just a silly question: I'm currently writing BlitzMAX applications which shall run on all three supported platforms (Win32, MacOSX and Linux). As not every module is available for all platforms (e.g. Jasper, OGGSaver, MiniB3D) I have to use "compiler switches" within my code:
My question is now: as I sometimes have larger code blocks which may run on *two* platforms of the three supported, is there any way to "combine" two branches - in a way similar to
or
Thanks in advance for your help!
Just a silly question: I'm currently writing BlitzMAX applications which shall run on all three supported platforms (Win32, MacOSX and Linux). As not every module is available for all platforms (e.g. Jasper, OGGSaver, MiniB3D) I have to use "compiler switches" within my code:
?Win32 ... ?MacOS ... ?Linux ... ?
My question is now: as I sometimes have larger code blocks which may run on *two* platforms of the three supported, is there any way to "combine" two branches - in a way similar to
?Win32, Linux ... ?
or
?not MacOS ... ?
Thanks in advance for your help!