Namazu-users-ja(旧)


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

Re: HP-UX でのインストール



芦川です。

>“付属の”というのは,Kernel 構築用のコンパイラじゃないでしょうね?
>別売の ANSI/C コンパイラですよね?

以下のものを使用しています。

    what /usr/bin/cc
      /usr/bin/cc:
          LINT A.10.32.20 CXREF  A.10.32.20
          HP92453-01 A.10.32.20 HP C Compiler
          /usr/lib/libc: $Revision: 76.3 $
上記を用いて、makeすると、
           :
    cc -DLOCALEDIR=\"/usr/local/share/locale\" \
         -DOPT_CONFDIR=¥"/usr/local/
  etc/namazu¥" -DOPT_INDEXDIR=¥"/usr/local/var/namazu/index¥" ¥
         -DHAVE_CONFIG_H -I. -I.. -I./../lib
      -I./../src -I./../intl -I./../nmz -g -c alias.c  +Z -DPIC -o
.libs/alias.lo
    cc: "libnamazu.h", line 242: warning 5: "const" will become a keyword.
    cc: "libnamazu.h", line 242: error 1000: Unexpected symbol: "char".
    cc: error 2017: Cannot recover from earlier errors, terminating.
    *** エラー終了コード 1

    中止

とでてしまい、cc -Aa を用いると、
           :
    cc -Aa -DLOCALEDIR=\"/unkan2/www/docs/okyaksys/usr/local/share/locale\"
\
           -DOPT_CONFDIR=\"/unkan2/www/docs/okyaksys/usr/lo
    cal/etc/namazu\"
-DOPT_INDEXDIR=\"/unkan2/www/docs/okyaksys/usr/local/var/namazu/index\" \
           -DHAVE_CONFIG_H -I. -I.. -I./../lib -I./../src -I./../intl \
           -I./../nmz -g -c search.c  +Z -DPIC -o .libs/search.lo
    cc: "search.c", line 128: error 1574: Unknown size for "st".
    cc: "search.c", line 131: error 1530: Undefined struct or union.
    cc: "search.c", line 131: error 1527: Incompatible types in cast: \
                            Must cast from scalar to scalar or to void type.
    cc: "search.c", line 132: error 1530: Undefined struct or union.
    cc: "search.c", line 132: error 1527: Incompatible types in cast: \
                            Must cast from scalar to scalar or to void type.
    *** エラー終了コード 1

   中止

cc -Ae を用いた場合、
           :
    cc -Ae -DLOCALEDIR=\"/unkan2/www/docs/okyaksys/usr/local/share/locale\"
\
           -DOPT_CONFDIR=\"/unkan2/www/docs/okyaksys/usr/lo
    cal/etc/namazu\"
-DOPT_INDEXDIR=\"/unkan2/www/docs/okyaksys/usr/local/var/namazu/index\" \
           -DHAVE_CONFIG_H -I. -I.. -I./..
    /lib -I./../src -I./../intl -I./../nmz -g -c hlist.c  +Z -DPIC -o
.libs/hlist.lo
    cc: "/usr/include/sys/unistd.h", line 219: error 1711: \
         Inconsistent parameter list declaration for "getopt".
    cc: "/usr/include/sys/unistd.h", line 235: error 1711: \
         Inconsistent parameter list declaration for "getpass".
    cc: "/usr/include/sys/unistd.h", line 238: error 1711: \
         Inconsistent parameter list declaration for "rename".
    *** エラー終了コード 1

    中止

のような結果になってしまいます。
コンパイラが原因なのでしょうか?

--
Hiroshi Ashikawa
E-Mail : ashikawa@xxxxxxxxxxxxxxxx