Mindmap
MindmapのツールであるXMINDからドキュメントが作れるということなので、試してみた。
iconvのインストール
において、libiconv-1.14
をインストールするのだが、途中コンパイルエラー
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -I../lib -I../intl -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -g -O2 -c progname.c
In file included from progname.c:26:0:
./stdio.h:1010:1: エラー: ‘gets’ がここでは宣言されていません (関数内ではない)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); ^
/srclib/stdio.h
の中でgetsを使っているのが駄目のようなので、
# define gets fgets
で置き換えたら、コンパイルが通った。
xmindocを実行時に、
/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require': libiconv.so.2: cannot open shared object file: No such file or directory
なるエラーが発生
ライブラリのパスが通っていない。
/etc/ld.so.conf
が設定ファイルだが、そこには、
include ld.so.conf.d/*.conf
とあるので、
/etc/ld.so.conf.d/
にconfファイルを追加したら良さそうである。
その後、ldconfig実行。
- 最終更新:2014-12-16 18:33:26