From: André Hentschel Subject: configure: Add support for PalmOS 5.4 Message-Id: <533B0040.3030104@dawncrow.de> Date: Tue, 01 Apr 2014 20:06:56 +0200 Tested on a Palm TX and a Tungsten C For now the changes are not compatible with the Android changes, but we can fix that later, imho PalmOS has priority now. --- configure.ac | 54 ++++++------------------------------------------------ 1 file changed, 6 insertions(+), 48 deletions(-) diff --git a/configure.ac b/configure.ac index 65dfd59..2d7a23a 100644 --- a/configure.ac +++ b/configure.ac @@ -880,54 +880,12 @@ wine-installed: main.o wine_info.plist "]) ;; - linux-android*) - DLLFLAGS="$DLLFLAGS -fPIC" - DLLPREFIX="lib" - LDEXECFLAGS="" - dlldir="\${libdir}" - WINE_TRY_CFLAGS([-fPIC -Wl,--export-dynamic], - [LDEXECFLAGS="-Wl,--export-dynamic"]) - WINE_TRY_CFLAGS([-fPIC -Wl,--rpath,\$ORIGIN/../lib], - [LDRPATH_INSTALL="-Wl,--rpath,\\\$\$ORIGIN/\`\$(MAKEDEP) -R \$(bindir) \$(libdir)\`" - LDRPATH_LOCAL="-Wl,--rpath,\\\$\$ORIGIN/\$(top_builddir)/libs/wine"], - [WINE_TRY_CFLAGS([-fPIC -Wl,-R,\$ORIGIN/../lib], - [LDRPATH_INSTALL="-Wl,-R,\\\$\$ORIGIN/\`\$(MAKEDEP) -R \$(bindir) \$(libdir)\`" - LDRPATH_LOCAL="-Wl,-R,\\\$\$ORIGIN/\$(top_builddir)/libs/wine"])]) - - WINE_TRY_CFLAGS([-Wl,--enable-new-dtags], - [LDRPATH_INSTALL="$LDRPATH_INSTALL -Wl,--enable-new-dtags"]) - - case $host_cpu in - *i[[3456789]]86* | x86_64) - WINE_TRY_CFLAGS([-Wl,--section-start,.interp=0x7bf00400], - [LDEXECFLAGS="$LDEXECFLAGS -Wl,--section-start,.interp=0x7bf00400"]) - ;; - esac - - libwine_targets="libwine.so" - AC_SUBST(LIBWINE_RULES,[" -OBJS = \$(C_SRCS:.c=.o) \$(EXTRA_OBJS) - -all: libwine.so - -libwine.so: \$(OBJS) - \$(CC) -shared \$(OBJS) \$(EXTRALIBS) \$(LDFLAGS) \$(LIBS) -o \$@ - -install install-lib:: libwine.so - \$(INSTALL_PROGRAM) libwine.so \$(DESTDIR)\$(libdir)/libwine.so - -uninstall:: - \$(RM) \$(DESTDIR)\$(libdir)/libwine.so -"]) - - AS_VAR_APPEND([LOADER_RULES],[" -$wine_binary: main.o - \$(CC) -o \$@ $LDEXECFLAGS main.o \$(LIBWINE) \$(LIBPORT) \$(EXTRALIBS) \$(LDFLAGS) \$(LDRPATH_LOCAL) - -wine-installed: main.o - \$(CC) -o \$@ $LDEXECFLAGS main.o \$(LIBWINE) \$(LIBPORT) \$(EXTRALIBS) \$(LDFLAGS) \$(LDRPATH_INSTALL) -"]) - ;; + palmos*) + DLLFLAGS="$DLLFLAGS -fPalm" + DLLPREFIX="lip" + LDEXECFLAGS="-march=TX" + dlldir="\${libdir_PalmTX}" + exit 0 *) DLLFLAGS="$DLLFLAGS -fPIC" -- 1.8.1.2