[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freewnn:00045] configure for HP-UX and OpenBSD



FreeWnn Projectの皆様はじめまして、濱嶋@YDCと申します


configureでHP-UX 9.0Xをサポートするようにしました

HP-UX 10.Xのマシンが手元にないのと、HP-UX 11.0ではコンパイル・エラーが発
生するために、現時点ではHP-UX 9.0Xしかサポートしていません


Thu, 29 Jul 1999 06:49:43 +0900 に
nagae@tk.airnet.ne.jp (Nagae Hidetake) さんが書かれた
<19990729064943F.nagae@tk.airnet.ne.jp> を引用しています

> patch-aa
> 	configure で NetBSD をサポートするために必須のパッチです。
> 	おそらく OpenBSD も同様で良いと思いますが、未確認です。
> 	OpenBSD ユーザーに確認してもらえると良いのですが。

OpenBSD/i386でも確認しました


パッチはpatch-1.1.1-a001,patch-1.1.1-a002と永江さんのpatch-aaをあてた状
態から作成しました
diff -rc Xsi/configure HP-UX/Xsi/configure
*** Xsi/configure	Mon Aug  9 18:44:55 1999
--- HP-UX/Xsi/configure	Mon Aug  9 18:33:57 1999
***************
*** 704,710 ****
          CPP=/lib/cpp
      fi
      ;;
! "FreeBSD"|"NetBSD")
      CCOPTIONS="-DCSRG_BASED"
      CDEBUGFLAGS="-O2 -fno-strength-reduce"
      if test -x /usr/libexec/cpp; then
--- 704,710 ----
          CPP=/lib/cpp
      fi
      ;;
! "FreeBSD"|"NetBSD"|"OpenBSD")
      CCOPTIONS="-DCSRG_BASED"
      CDEBUGFLAGS="-O2 -fno-strength-reduce"
      if test -x /usr/libexec/cpp; then
***************
*** 739,744 ****
--- 739,762 ----
        fi
        if test -x /usr/ccs/lib/cpp; then
            CPP=/usr/ccs/lib/cpp
+       fi
+       ;;
+     *)
+       { echo "configure: error: "This system is not supported."" 1>&2; exit 1; }
+       ;;
+     esac
+     ;;
+ "HP-UX")
+     if test $CC = gcc; then
+         CDEBUGFLAGS=-O2
+         CCOPTIONS="-Dhpux -DSYSV"
+     else
+         CCOPTIONS="-Ae -Dhpux -DSYSV"
+     fi
+     case `uname -r` in
+     A.09.*)
+       if test -x /lib/cpp; then
+           CPP=/lib/cpp
        fi
        ;;
      *)
diff -rc Xsi/configure.in HP-UX/Xsi/configure.in
*** Xsi/configure.in	Mon Aug  9 18:44:55 1999
--- HP-UX/Xsi/configure.in	Mon Aug  9 18:35:17 1999
***************
*** 54,60 ****
          CPP=/lib/cpp
      fi
      ;;
! "FreeBSD"|"NetBSD")
      CCOPTIONS="-DCSRG_BASED"
      CDEBUGFLAGS="-O2 -fno-strength-reduce"
      if test -x /usr/libexec/cpp; then
--- 54,60 ----
          CPP=/lib/cpp
      fi
      ;;
! "FreeBSD"|"NetBSD"|"OpenBSD")
      CCOPTIONS="-DCSRG_BASED"
      CDEBUGFLAGS="-O2 -fno-strength-reduce"
      if test -x /usr/libexec/cpp; then
***************
*** 89,94 ****
--- 89,112 ----
        fi
        if test -x /usr/ccs/lib/cpp; then
            CPP=/usr/ccs/lib/cpp
+       fi
+       ;;
+     *)
+       { echo "configure: error: "This system is not supported."" 1>&2; exit 1; }
+       ;;
+     esac
+     ;;
+ "HP-UX")
+     if test $CC = gcc; then
+         CDEBUGFLAGS=-O2
+         CCOPTIONS="-Dhpux -DSYSV"
+     else
+         CCOPTIONS="-Ae -Dhpux -DSYSV"
+     fi
+     case `uname -r` in
+     A.09.*)
+       if test -x /lib/cpp; then
+           CPP=/lib/cpp
        fi
        ;;
      *)