2011-01-17

port install xcircuit でこけたメモ

「仕事の関係で回路図を描く必要があったので回路図のソフトを模索なう」
ってな感じでいろいろ調べてみた.
ただだだらに調べるのは効率が悪いので調べる前に条件を挙げた.

  • Macで動くこと
  • texに貼付けたいのでepsを出力してくれること

とまぁこんな感じというかたった2つ.重要なのはMacで動くことよりepsを出力してくれること!!



そんなゆるい条件で調べて一番最初に見つかったのが XCircuit
このソフトについていろんなところで紹介されているのでここでは割愛します.
元は UNIX のソフトだったみたいで Mac で使うには MacPorts からインストールできるようです.
でその作業中に macport からエラーが出た.

--->  Computing dependencies for xcircuit
--->  Dependencies to be installed: ghostscript xorg-libXext xorg-libX11 xorg-libxcb python27 db46 gdbm sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXt xorg-libsm xorg-libice tk Xft2 xrender xorg-renderproto tcl xorg-libXScrnSaver xorg-scrnsaverproto xpm
--->  Configuring db46
Error: db46 requires the Java for Mac OS X development headers.
Error: Download the Java Developer Package from:
Error: Target org.macports.configure returned: missing Java headers
Error: Failed to install db46
Log for db46 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_dports_databases_db46/main.log
Error: The following dependencies were not installed: ghostscript xorg-libXext xorg-libX11 xorg-libxcb python27 db46 gdbm sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXt xorg-libsm xorg-libice tk Xft2 xrender xorg-renderproto tcl xorg-libXScrnSaver xorg-scrnsaverproto xpm
Error: Status 1 encountered during processing.
To report a bug, see

こんな感じなんかいっぱい書かれるとビビる癖があってそのまま諦めるか放置するが今回はとりあえず読んでみることにした.
読んでみると db46 のインストールに失敗したみたいでその原因が Java にあって
https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719
ここからダウンロードしろという内容に読めたのでその通りやったら成功!!

こんなくだらないメモです.

0 件のコメント:

コメントを投稿