Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2000:
[Freeciv-Dev] Patch to freeciv/configure.in supporting BeOS (PR#315)
Home

[Freeciv-Dev] Patch to freeciv/configure.in supporting BeOS (PR#315)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Cc: bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Freeciv-Dev] Patch to freeciv/configure.in supporting BeOS (PR#315)
From: jrb3@xxxxxxxxx
Date: Sat, 18 Mar 2000 11:07:27 -0800 (PST)

        The BeOS support is a little odd, compared to the other clients.  This
patch adjusts configure.in to handle the oddities.

        Most importantly, client/gui-beos/ will not participate in the automake
machinery.  Thus the removal of client/gui-beos/Makefile from the generation
list.  The other flag-handling adjusts for recent changes to configure.in
debug enabling, and allowing client/civclient to compile into an executable
on this platform, using some libraries to be provided in the first-draft BeOS
client, to be submitted separately.

                Joseph Beckenbach

Index: configure.in
===================================================================
RCS file: /home/freeciv/CVS/freeciv/configure.in,v
retrieving revision 1.108
diff -r1.108 configure.in
160,161c160,165
<   CFLAGS="$CFLAGS -Wno-multichar -gdwarf-2"
<   LDFLAGS="$LDFLAGS -x none -gdwarf-2"
---
>   CFLAGS="$CFLAGS -Wno-multichar"
>   LDFLAGS="$LDFLAGS -x none"
>   if test x$enable_debug = xyes ; then
>     CFLAGS="$CFLAGS -gdwarf-2"
>     LDFLAGS="$LDFLAGS -gdwarf-2"
>   fi
283c287
<       CLIENT_LIBS=
---
>       CLIENT_LIBS="-Lgui-beos/lib -lBdhGame -lBdh -ltranslation -lbe -lroot"
452d455
<         client/gui-beos/Makefile




[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] Patch to freeciv/configure.in supporting BeOS (PR#315), jrb3 <=