03/02/15 05:55 54vBAA92
クロスコンパイル環境作ってmdxplayのコンパイルでけました、、、
以下メモ。
とりあえずcvsviewのtarballダウンロードを使うと、壊れたtarballが落ちてくるようです。
ので、AnonymousCvsAccessページの説明通りにソースを取得。
./bootstrap すると config/ がないよって怒られるのですが、これは単に mdx-ssms以下にconfig/ を作るだけでした。
シャープの資料通りにクロスコンパイル環境を設定している場合、ARM用のgccはarm-linux-gccなので
./configure target=arm-linux してから、各ディレクトリにあるMakefile の全てのCC行をCC = arm-linux-gccに、
CXX = arm-linux-c++に変更。
あとコンパイルにzlibが必要みたいなので、mdx-ssms/mdxplay にSL-C700実機からlibz.so.1.1.4 なりをlibz.so としてコピー。
(標準では入ってないはずなので、別途用意しておく)
あとはmdx-ssms/mdxplay/Makefile のLIBS行を
LIBS = -lz -L .
とでもしておく。
てな感じでようやく通りますた。
待望のループが指定できるようになってて良い感じです。
# FMPはソース出ないことになっちゃったんですね…自作データは全部FMPなので残念すぎる…