Index: configure.ac ================================================================== --- configure.ac +++ configure.ac @@ -23,11 +23,15 @@ dnl Used to disable checking for -pedantic on some platforms where it's broken check_pedantic="yes" case "$host" in m68k-*-amigaos*) - OBJCFLAGS="$OBJCFLAGS -noixemul" + AS_IF([test x"$OBJCFLAGS" != x""], [ + OBJCFLAGS="$OBJCFLAGS -noixemul" + ], [ + OBJCFLAGS="-O2 -g -noixemul" + ]) LDFLAGS="$LDFLAGS -noixemul" enable_shared="no" enable_threads="no" enable_sockets="no" @@ -54,11 +58,15 @@ enable_shared="no" enable_threads="no" ;; *-morphos*) AS_IF([test x"$with_ixemul" != x"yes"], [ - OBJCFLAGS="$OBJCFLAGS -noixemul" + AS_IF([test x"$OBJCFLAGS" != x""], [ + OBJCFLAGS="$OBJCFLAGS -noixemul" + ], [ + OBJCFLAGS="-O2 -g -noixemul" + ]) LDFLAGS="$LDFLAGS -noixemul" enable_files="yes" # Required for reading ENV: AC_SUBST(NOIXEMUL, -noixemul) AC_SUBST(OBJFW_RT_AMIGA_LIB, objfw_rt.library) @@ -86,11 +94,15 @@ AS_IF([test x"$DEVKITPSP" = x""], [ AC_MSG_ERROR( [DEVKITPSP is not set! Please set DEVKITPSP.]) ]) - OBJCFLAGS="$OBJCFLAGS -G0" + AS_IF([test x"$OBJCFLAGS" != x""], [ + OBJCFLAGS="$OBJCFLAGS -G0" + ], [ + OBJCFLAGS="-O2 -G0" + ]) CPPFLAGS="$CPPFLAGS -I$DEVKITPSP/psp/sdk/include" LDFLAGS="$LDFLAGS -G0" LIBS="$LIBS -L$DEVKITPSP/psp/sdk/lib -lpspdebug -lpspdisplay" LIBS="$LIBS -lpspge -lpspctrl -lpspsdk -lc -lpspnet" LIBS="$LIBS -lpspnet_inet -lpspnet_apctl -lpspnet_resolver"