Avoid #ifdef/#else/#endif inside expansion of Strcat() macro. Also, change constructed |soundlib_nosound, soundlib_macsound, and soundlib_qtsound, user sounds. to be |nosound, macsound, qtsound, and user sounds. OPTIONS=soundlib:somelib doesn't--or won't, when finished being implemented--include the "soundlib_" prefix in the user-visible value, and placement of "and" vs "user sounds" was odd. The code should probably be reorganized so that makedefs can put that into dat/options or at least have it put a placeholder for the missing paragraph.
27 KiB
27 KiB