В сообщении от Воскресенье 25 февраля 2007 16:39 Roman Cheplyaka написал(a): > * Pechnikov Alexey <[EMAIL PROTECTED]> [2007-02-25 16:21:13+0300] > > > Поставь пакет libsqlite3-tcl > > Стоит, забыл про него написать. > % apt-show-versions libsqlite3-tcl > libsqlite3-tcl/sid uptodate 3.3.8-1 > > > set sqlitelib_path "/usr/lib/sqlite3/libtclsqlite3.so.0" > > load $sqlitelib_path > > sqlite3 db :memory: > > Фишка в том, что оно _работает_ с package require sqlite3. Только вот > почему-то ругается. А идея жестко прописывать путь к so мне не нравится.
Ругается понятно почему: $ cat /usr/lib/sqlite3/pkgIndex.tcl package ifneeded sqlite3 3.3 [list load [file join $dir libtclsqlite3.so.0] sqlite3] Сделай так и перестанет ругаться: echo "package ifneeded sqlite3 3.3.8 [list load [file join $dir libtclsqlite3.so.0] sqlite3]" > /usr/lib/sqlite3/pkgIndex.tcl

