[Armadillo:05110] Re: 500FX でのX
Yasushi SHOJI
email@hidden
2010年 4月 16日 (金) 17:29:46 JST
こんにちは、
ステキな動作報告ありがとうございます。FXや a440は画面がついているので、
GUIアプリの開発手順は必須ですね。
以下、気になった点を
At Fri, 09 Apr 2010 17:01:08 +0900,
Tomohiko Imachi wrote:
>
> 5 必要なライブラリのリストを作る.
>
> /mnt 配下にある,3で作成したソフトウェアを動かしてみる.
> おそらく事前に export DISPLAY=:0.0 が必要.
>
> エラーメッセージで足りないライブラリ等が指摘されるので,それを
> RAMDISK 起動環境にも用意するのだが,容量的に実体を置けないので,
> SSD からのシンボリックリンクを張る.
もし、SSDの中身が Debianなら ldd というコマンドが使えます。
$ ldd /bin/bash
linux-vdso.so.1 => (0x00007fff541ff000)
libncurses.so.5 => /lib/libncurses.so.5 (0x00007fc41a3f4000)
libdl.so.2 => /lib/libdl.so.2 (0x00007fc41a1f0000)
libc.so.6 => /lib/libc.so.6 (0x00007fc419e9b000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc41a65f000)
といった感じで使えます。ただ、dynamic loadするライブラリ、たとえば
gtkで jpeg画像をロードするときに使う
/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
などは出てこないので、結局は try & error な作業が必要かもしれません。
あとは、
dpkg -L libgtk2.0-0|grep \.so
などとして、出たものは容量が許すかぎりリンクしてしまうとか。(^^;
--
yashi
armadillo メーリングリストの案内