[Armadillo:05626] Re: Armadillo FX 500でのSQLite使用について

okd email@hidden
2010年 8月 16日 (月) 18:51:41 JST


溝渕様

ご指南ありがとうございます。
教えていただいたコマンドとオプションでコンパイルが通りました。
この新しいライブラリをリンクしても、シンボルエラーにならず、
正常にビルドができました。

ありがとうございました。
岡田




mizo さんは書きました:
> 溝渕です。
> 
> okd wrote:
>> SQLiteのクロスコンパイル法がよくわかりません。
>>
>> SQLiteのサイトから取得した
>> sqlite-amalgamation-3.7.0.1.tar.gz(Source Code)を
>> 解凍し、手順通りに進めること(普通のコンパイル)はできるのですが、
>> それだと、ライブラリとして使用する際、シンボルエラーとなるので、
>>
>> クロスコンパイル用のオプションがよくわかりません。
>> 普通のコンパイルでできるconfigure.logには
>> hostname, uname -m, r, s, vは名前やバージョン番号などが入っています。
>>
>> 以下のコマンドを実行すると、
>> ./configure --host=atde
>>
>> checking host system type... Invalid configuration `atde': machine `atde' not recognized
>> configure: error: /bin/sh ../sqlite/config.sub atde failed
>> のエラー終了になります。
> 
> 次のコマンドでビルドはできました。動作確認は行なっていませんが試してみて
> いただけますか?
> 
> [atde]$ wget http://www.sqlite.org/sqlite-amalgamation-3.7.0.1.tar.gz
> [atde]$ tar zxvf sqlite-amalgamation-3.7.0.1.tar.gz
> [atde]$ cd sqlite-3.7.0.1
> [atde]$ ./configure  --host=i686-pc-linux-gnu --target=arm-linux-gnu
> CC=arm-linux-gcc
> [atde]$ make
> [atde]$ ls .libs
> libsqlite3.a   libsqlite3.lai  libsqlite3.so.0      sqlite3
> libsqlite3.la  libsqlite3.so   libsqlite3.so.0.8.6  sqlite3.o
> 
> 以上です。
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 



armadillo メーリングリストの案内