Here in branch paxed-new_lev_comp-B (branched from paxed-new_lev_comp) is a simple fix for the strcmpi issue. The bottom section of lev_main.c has a bunch of forced linkages to names from NetHack etc. #ifdef STRICT_REF_DEF bunch of stuff #endif This change to lev_main should make everything work for those that don't supply a compiler library version of strcmpi() With this patch, those people can just add a -DSTRICT_REF_DEF to their compile line for lev_main.c. This would close the issue in a simple way, and doesn't require linking in anything new to the level compiler, or modifying any port's Makefiles etc.
30 KiB
30 KiB