[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:09838] gs-vflib-ja
佐野@浜松です。
In <E112n3D-0005ld-00@xxxxxxxxxxxxxxxxxxxxx>,
at Sat, 10 Jul 1999 11:40:09 +0900,
on [debian-devel:09808] Re: JP Merge Operation,
Takao KAWAMURA <kawamura@debian.or.jp> さん writes:
> > 人的には gs-vflib も欲しいので、笹山さんが experimental に投げた
> > s-vflib_5.10-0.1 をとりあえず手元に取ってきたのですが、サイズが
> > なり大きいこともあって躊躇してます ^^;; 誰もいなかったら自分で
> > らないと後で自分が困る、のはわかってるんですが。
>
> 忘れていました。ぜひとも必要ですね。佐野さん、よろしく。^^;
とりあえず眺めてみたものの、NMU が重なってパッケージの構成がわかりにくく
感じたので、既存のパッケージを参考にしつつ、最初から作り直そうとしています。
しかし、どうもうまく make できません。
念のために笹山さんの作られたパッケージをそのまま
dpkg-buildpackage -rsudo -us -uc で make してみようとしたのですが、
こちらも dviprlib.c のコンパイルでエラーになります。
調べてみると 1436 行目の
private FILE *dviprt_messagestream = stderr;
で
$ gcc -c dviprlib.c
dviprlib.c:1436: initializer element is not constant
と言われます。試してみると
$ cat chk.c
#include <stdio.h>
FILE *fp = (FILE *)stderr;
main()
{
printf("hello\n");
}
$ cc -c chk.c
chk.c:3: initializer element is not constant
こうなります。
ii gcc 2.91.66-2 The GNU (EGCS) C compiler.
ii libc6 2.1.1-13 GNU C Library: Shared libraries and timezone
ii libc6-dev 2.1.1-13 GNU C Library: Development libraries and hea
とりあえず
private FILE *dviprt_messagestream = stderr;
を
private FILE *dviprt_messagestream;
に変更して試しています。あ、とりあえずコンパイルは通ったみたい。
と思ったら -lVFlib でエラーになってしまった。-lVFlib2 にしなきゃ。
# 先は長いなぁ。
--
#わたしのおうちは浜松市、「夜のお菓子」で有名さ。
<xlj06203@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)