加藤(大阪)です。 Thu, 27 Mar 2003 01:59:31 +0900 付 TANAKA hiroaki <mosaicist@xxxxxxxxxxxxx> さんのメールより: > 調べると「Makefile を修正しなさい」という情報に行きあたります。 > 内容はディレクトリパスを /usr/local から /usr に、 > さらに perl のディレクトリを /usr/bin に変更ということなのですが、 > $ make > では > make[1]: *** [FreeType.o] エラー 1 > make[1]: 出ます ディレクトリ > `/home/hoge/Fonts/perlftlib-1.2/FreeType' > make: *** [FreeType/blib/arch/auto/FreeType/FreeType.so] エラー2 > となります。 > > Vine 2.1 の src.rpm でもリビルドしようとすると同じエラーですので、 > 環境がおかしい? とも思い心配だったりしますが…。 > > perlftlib を使うには特別なエディットが必要でしょうか? http://ariadne.ms.u-tokyo.ac.jp/~inaba/comp/perlftlib.html 辺りが参考になりそうです。 要約すると、 1) /home/hoge/Fonts/perlftlib-1.2/Makefile の PERLLIBDIR = /usr/local/lib/perl5/site_perl を PERLLIBDIR = /usr/lib/perl5/site_perl に修整。 2) /home/hoge/Fonts/perlftlib-1.2/FreeType/Makefile.PL の /usr/local/X11R6.3/ の部分を /usr/X11R6/ に変更し('LIBS' と 'INC' の二箇所)、 3) /home/hoge/Fonts/perlftlib-1.2/FreeType/FreeType.xs の #include <freetype.h> の部分を #include <freetype/freetype.h> に修整し、 4) 同じファイルの 19行目に static int na; を書き加えてみてください。 これで make 出来ませんか? -- 加藤 雅 <mkato@xxxxxxxxxxxxx> http://add10.hp.infoseek.co.jp/rox/ ROX is the desktop environment which had the skin of a filer on.