田中宏明です。 堺さんありがとうございます。 On Sat, 25 May 2002 16:31:55 +0900 境 さん wrote: > %install > %makeinstall > > と書き換えてやると、たいていの場合OKとなりますがいかがでし > ょうか? 試してみました。結果は ************************** + exit 0 実行中(%install): /bin/sh -e /var/tmp/rpm-tmp.23834 + umask 022 + cd /home/hero/rpm/BUILD + cd hpijs0.97 + %make install /var/tmp/rpm-tmp.23834: fg: no job control /var/tmp/rpm-tmp.23834 の不正な終了ステータス (%install) ************************** 「no job control」!! ダメですね…。 > %makeinstall は make install においてインストール先のオプ > ションを Vine にあわせてうまい具合につけてくれる rpm のマク > ロです。これで対応できなければ、自分でソースの Makefile など > を見てオプションをつけてやる必要があります。 こちらの方はもう私さっぱりというのが正直なところでして…(^ ^ゞ、 どういうあたりを調べると理解できそうでしょうか? RPM-BUILD-HOWTO や RPM-HOWTO といった doc もなかなか難解で(T_T)。 甘えるようですが、Makefile を以下にコピーします。 ******** ここから ******** FLAGS = -D_LITTLE_ENDIAN -D_DJ660 -D_DJ6xx -D_DJ6xxPhoto -D_DJ8xx -D_DJ9xx \ -D_DJ9xxVIP -D_DJ630 -D_APOLLO2100 -D_DJ600 -D_DJ350 VERSION=0.97 INSTALLDIR=/usr/bin CC = g++ -c -Wall -DVERSION=\"$(VERSION)\" $(FLAGS) #CC = g++ -c -g -Wall -DVERSION=\"$(VERSION)\" -DCAPTURE $(FLAGS) #CC = g++ -c -g -Wall -DVERSION=\"$(VERSION)\" $(FLAGS) .cpp.o: echo "compiling $(<F)" $(CC) $(<F) -o $(*F).o OBJS = hpijs.o models.o breaks_open.o \ aladdin.o broadway.o capture.o \ compression.o context.o create_so.o creator.o \ dj600.o dj630.o dj660.o dj690.o dj6xx.o dj895.o dj600_maps.o \ dj660_maps.o dj690_maps.o dj895_maps.o dj895_maps2.o dj970_maps.o \ dj970_maps2.o filterhpa.o ap2100.o dj350.o\ globals.o header.o htfed_open.o imager.o imager_open.o \ interp_open.o io_utils.o job.o printer.o registry.o \ ressynth.o rgbtocmyk.o scaler_open.o script.o systemservices.o \ translator.o version.o versioncode.o default: $(OBJS) linkit linkit: $(OBJS) g++ $(OBJS) -o hpijs install: install -m 0755 -s hpijs $(INSTALLDIR) clean: rm -f *.o *~ dist: mkdir hpijs$(VERSION) cp *.h *.cpp makefile *.html *.jpg \ *.mak *.c printerdb_append append_db.sh hpijs$(VERSION) tar czf hpijs$(VERSION).tar.gz hpijs$(VERSION) rm -r hpijs$(VERSION) ******** ここまで ******** 私の「この辺かなぁ?」というトンチンカンは割愛しておきます m(_ _)m。 -- zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz [ [ [ 田中宏明 [ [ [ From the bottom line on the Vine zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz