🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.mule
Article #952

How to install mule-2.3 into HP workstat

#952
From: 小島 広久
Date: Fri, 24 Jul 1998 00:00
64 lines
2703 bytes
小島と申します。

今HPのワークステーションにmule-2.3(19.28ベース)をインストールしようとして、
コンパイルしていますが、いくつか問題点があります。

ワークステーションについては、

ハード HP9000C110
OS      10.20

uname -a で出力されるものは
hostname B10.20 9000 777
となっているので、9000の700シリーズの1つだと思います。

コンパイルの手順は以下のように行いました。
1)まず、gcc-2.8.1 をmake
    gasはインストールしていないので、
    configure --with-gas=no
    make
    make stage1
    ......

2)Wnn4.2を gccを使ってコンパイル
    configure
    make

3)mule-2.3をgccを使ってコンパイル
    configure --with-x
              --with-gcc \
              --with-wnn4 \
              --wnn-includes=/usr5/local/src/Wnn4.2/Xsi/Wnn/include \
              --wnn-libraries=/usr5/local/src/Wnn4/Xsi/Wnn/jlib
    make

問題点
(1)stdlib.h の中で、 srand48のプロトタイプがコンフリクトすると言ってエラー
(2)errnet.h が無いと言ってエラー
(3)utimeの関数がtime.cの中で、未実装と書いてある。

上記の問題点を回避するために、
(1)stdlib.h errnet.h をインクルードしている幾つかのファイルで、
    インクルードしている部分をコメントアウト。
(2)time.cの中の utimeの関数部分をすべてコメントアウト

その上で、makeを実行するとコンパイルは通るが、実行するとコアを吐いて死ぬ。

gdbを使ってどこで落ちているかを調べようと思い、
gcc に -gオプションが使えるように、gasのmakeを試みたが、
やはり、コンパイルは通るものの、使うとコアを吐いて死ぬ。
ここまで来て、途方に暮れてしまいました。

どなたか、HPのWSにmule-2.3をインストールしたことのある方、
インストールするためのポイント、必要なパッチなどについての情報を
教えてください。
また、HP用のmuleのバイナリが置いてあるftpサイトがあったら
教えてください。

宜しくお願いします。


///////////////////////////////////////////////
VYA00024@niftyserve.or.jp
hkojima@lexus.am.toyota.co.jp
///////////////////////////////////////////////
Technical Details
Message-ID: <INETNEWS-1-3-3.06011@nifty.ne.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10eba4,a3d221edf40fd425,start
X-Google-Attributes: gid10eba4,public
From: "小島 広久 " <VYA00024@nifty.ne.jp>
Subject: How to install mule-2.3 into HP workstat
Date: 1998/07/24
Message-ID: <INETNEWS-1-3-3.06011@nifty.ne.jp>
X-Deja-AN: 374458250
Content-Type: text/plain; charset=iso-2022-jp
MIME-Version: 1.0
Newsgroups: fj.editor.mule