人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

最近日本語化されたChumbyを購入しました。
下記URLのような音声読み上げ機能を実現したいのですが、
http://moyashi.air-nifty.com/hitori/2008/05/chumbychumby_e1da.html

sshでログインしてfliteを実行すると、

sh: /mnt/usb/flite not found

と言われて実行できません。ファイルは実在しますし、パーミッションは777です。shは/bin/ash->/bin/busyboxのシンボリックリンクになっています。フルパスで実行してもnot found と言われてしまい、手詰まりになってしまいました。ちなみに、/bin/bash等の組み込み実行ファイルについてもいくつかnot foundと言われてしまいます。自分でarm-linuxの開発環境でmakeしたものを使っても同じ結果でした。

カーネルは2.6.16、busyboxのバージョンは1.6.1です。

何が問題なのか全く分かりません。どなたかご教示いただけませんでしょうか。
よろしくお願い致します。

●質問者: sweetwaltz
●カテゴリ:コンピュータ
✍キーワード:777 ARM bash BusyBox chumby
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● hitoriblog
●60ポイント ベストアンサー

ChumbyがOABIからEABIに変わったということで、新しいtoolchainでビルドしたものでないと動かないみたいです。話の順序としてはtoolchainが変わったので、OABIからEABIに変わったのか。

詳しくない上に、実際に試してなくてすいません。

http://d.hatena.ne.jp/kinneko/20090514/p4

http://wiki.chumby.com/mediawiki/index.php/GNU_Toolchain

◎質問者からの返答

早速のご回答ありがとうございました。新しいtoolchainでbuildしたら問題なく動作しました。OABIとEABIの違いはこれから調べてみます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ