From c30e50123afeb407b5e774495b0ae26e3f53f8a6 Mon Sep 17 00:00:00 2001 From: arpi Date: Fri, 9 Aug 2002 21:30:21 +0000 Subject: HPUX porting fixes - patch by Gansser, Martin git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6957 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'configure') diff --git a/configure b/configure index e92b3c8739..f61509d6b8 100755 --- a/configure +++ b/configure @@ -57,6 +57,7 @@ issystem() { } linux() { issystem "Linux" ; return "$?" ; } sunos() { issystem "SunOS" ; return "$?" ; } +hpux() { issystem "HP-UX" ; return "$?" ; } irix() { issystem "IRIX" ; return "$?" ; } cygwin() { issystem "CYGWIN" ; return "$?" ; } freebsd() { issystem "FreeBSD" ; return "$?" ; } @@ -309,6 +310,9 @@ if test -z "$_target" ; then IRIX*) system_name=IRIX ;; + HP-UX*) + system_name=HP-UX + ;; [cC][yY][gG][wW][iI][nN]*) system_name=CYGWIN ;; @@ -340,6 +344,7 @@ if test -z "$_target" ; then ppc) host_arch=ppc ;; alpha) host_arch=alpha ;; sparc*) host_arch=sparc ;; + 9000*) host_arch=hppa ;; arm*) host_arch=arm ;; s390) host_arch=s390 ;; s390x) host_arch=s390x ;; @@ -815,6 +820,15 @@ EOF _mcpu='' ;; + hppa) + _def_arch='#define ARCH_PA_RISC 1' + _target_arch='TARGET_ARCH_PA_RISC = yes' + iproc='PA-RISC' + proc='' + _march='' + _mcpu='' + ;; + s390) _def_arch='#define ARCH_S390 1' _target_arch='TARGET_ARCH_S390 = yes' @@ -3987,6 +4001,10 @@ if darwin ; then # use gnu style cpp on Darwin CFLAGS="$CFLAGS -no-cpp-precomp -DSYS_DARWIN" fi +if hpux ; then + # use flag for HPUX missing setenv() + CFLAGS="$CFLAGS -DHPUX" +fi # Thread support if linux ; then CFLAGS="$CFLAGS -D_REENTRANT" @@ -3994,7 +4012,6 @@ elif bsd ; then # FIXME bsd needs this so maybe other OS'es CFLAGS="$CFLAGS -D_THREAD_SAFE" fi - # 64 bit file offsets? if test "$_largefiles" = yes || freebsd ; then CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" @@ -4487,6 +4504,9 @@ $_def_vcd #ifdef sun #define DEFAULT_CDROM_DEVICE "/vol/dev/aliases/cdrom0" #define DEFAULT_DVD_DEVICE DEFAULT_CDROM_DEVICE +#elif defined(HPUX) +#define DEFAULT_CDROM_DEVICE "/dev/cdrom:" +#define DEFAULT_DVD_DEVICE "/dev/dvd" #elif defined(WIN32) #define DEFAULT_CDROM_DEVICE "D:" #define DEFAULT_DVD_DEVICE "D:" -- cgit v1.2.3