Category
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ubuntu 12.04 amd64
libdirectfb-1.2.10.0
な環境でdirectfb動かしてみた.

> sudo apt-get install libdirectfb-dev
で持ってきたものだと

df_dok
などを実行したときに
IDirectFBImageProvider
を読み込むところでこける...

で、自前でビルドしてみる.

> cd ${temp_dir}
> sudo apt-get build-dep libdirectfb-dev
> sudo apt-get source libdirectfb-dev
> cd directfb-1.2.10.0
> sudo ./configure
> sudo make
> sudo make install
> sudo LD_LIBRARY_PATH=/usr/local/lib df_dok

path設定間違ってイルカと思って
仕込みを入れてみる

# src/lib/direct/interface.c
# Line 242 あたりで
/*
* Check if it got already loaded.
*/
direct_list_foreach( link, implementations ) {
DirectInterfaceImplementation *impl = (DirectInterfaceImplementation*) link;

if (impl->filename && !strcmp( impl->filename, buf )) {
handle = impl->module_handle;
+ printf("--- %s is alrealdy loaded\n", impl->filename);
break;
}
}

> sudo make
> sudo make install
> sudo LD_LIBRARY_PATH=/usr/local/lib df_dok

動いた。。。。
なんで??

スポンサーサイト

1st

かわさきロボット。初戦敗退@予選。。。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。