Make mapc not depend on SDL headers
Fix ENABLE_NLS=0 warnings