読者です 読者をやめる 読者になる 読者になる

Gaucheでプログラミング!第3回でつまずいた

いよいよGaucheでプログラミング!も3回目。
【第3回:簡単Webプログラミング!】
http://www.thinkit.co.jp/article/74/3/


DB&Web利用でSQLite3を使うので、FireFoxSQLite Manager :: Add-ons for Firefoxが役立ちそうです。SQLite3の環境とデータはインポートして確認できたので、次はGaucheのダウンロードしたSQLite3のドライバをインストールしようとしたら、make時にエラーってしまいしょっぱなからつまずきました。
うぅぅう。

gcc -O2 -I/opt/local/lib/gauche/0.8.12/include -I -c dbd_sqlite3_head.c -o dbd_sqlite3_head.o
Undefined symbols:
"_main", referenced from:
start in crt1.10.5.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [dbd_sqlite3_head.o] Error 1

makeのエラーを解消するか、代替えとして別RDBドライバ(DBI)を使うかだなぁ。
ちょっと調べてみよう。