OpenOffice.org Drawからエクスポート - MacOSXでEPSファイルを作る方法を模索(2)のつづき。3つ目の方法。
ググったらそのような方法を見つけたので試す。結論から言うとxpdfのインストールに失敗した。
上記サイトによれば
xpdfについているpdftopsコマンドをオプション-eps付きで実行して,PDFからEPSをつくる。
らしい。
でxpdfのインストールを試みる。
$ sudo port install xpdf -a4-a4はデフォルトの紙のサイズをLetterからA4に変更するオプションらしい。$ port variants xpdfでオプションが出てくる。
30分くらいのインストール作業の後、エラーが出る。
---> Attempting to fetch renderproto-0.9.3.tar.bz2 from http://distfiles.macports.org/xorg-renderproto ---> Verifying checksum(s) for xorg-renderproto ---> Extracting xorg-renderproto ---> Configuring xorg-renderproto ---> Building xorg-renderproto ---> Staging xorg-renderproto into destroot ---> Installing xorg-renderproto @0.9.3_0 ---> Activating xorg-renderproto @0.9.3_0 Error: Target org.macports.activate returned: Image error: /opt/local/include/X11/extensions/render.h is being used by the active render port. Please deactivate this port first, or use the -f flag to force the activation. Error: The following dependencies failed to build: xorg-libs xorg-libXcursor (省略) xorg-libxkbui xorg-xcb-util Error: Status 1 encountered during processing.
2つエラーがあって、抄訳すると以下のようだ。
なんか前に見たことあるなと思って調べてみたらmacportからGimpをインストールしようとしたらエラーが出たときに同じエラーをみた。
前回はこのエラーで諦めたが、今度はMacPortsでPerl5.8,xorg-renderprotoがアップデートできないを参考に、エラーの出たrender.hを無効にしてみる。
$ sudo port deactivate /opt/local/include/X11/extensions/render.h Error: port deactivate failed: Registry error: /opt/local/include/X11/extensions/render.h not registered as installed & active.activation.
今度はrender.hは「インストール済み」とも「有効」とも登録されてないよ、と出た。じゃ、-fフラッグを使って強制的に有効にする。エラーの直前に表示が出たrenderprotoを有効にする。
$ sudo port activate xorg-renderproto -f ---> Activating xorg-renderproto Error: port activate failed: Image error: /opt/local/include/X11/extensions/render.h is being used by the active render port. Please deactivate this port first, or use the -f flag to force the activation.
render.hがアクティブレンダーポートとして使われているよ、と元のエラーと同じエラーである。なのでxpdfのインストールは諦めた。そもそもactive render portって何だろう。
Author:中山 有
1981年9月12日生。三宅島在住。詳細。
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| - | - | 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | - | - |
since: 2007.10.28