SQLite l'installation FTS3, incapable de créer la table virtuelle après l 'installation

StackOverflow https://stackoverflow.com/questions/3921810

  •  29-09-2019
  •  | 
  •  

Question

Je un peu nouveau pour SqlLite lite et commandes linux de sorte que toute aide serait grandement appréciée! Y at-il quelque chose que je suis absent?

Après l'installation de sqlite-3.7.3, pour une raison quelconque, je suis toujours encore ne pas voir la nouvelle version (sqlite-3.7.3) lors de la vérification avec

macbook-pro: sqlite-3.7.3 scott $ qui sqlite3

/ usr / bin / sqlite3

macbook-pro: sqlite-3.7.3 scott $ sqlite3 test.db

SQLite version 3.6.12 Entrez « .help » pour obtenir des instructions Entrez des instructions SQL terminés par un ";"

sqlite> vt créer la table virtuelle en utilisant fts3 ();

erreur SQL: pas tel module: fts3

sqlite décharge d'installation:

macbook-pro: sqlite-3.7.3 scott $ s make install test "/ usr / local / lib" || /Users/scott/sqlite-3.7.3/install-sh -d "/ usr / local / lib"  / Bin / sh ./libtool --mode = install / usr / bin / install -c 'libsqlite3.la' '/usr/local/lib/libsqlite3.la' / Usr / bin / install -c .libs / libsqlite3.0.8.6.dylib /usr/local/lib/libsqlite3.0.8.6.dylib (Cd / usr / local / lib && {ln -s -f libsqlite3.0.8.6.dylib libsqlite3.0.dylib || {rm -f libsqlite3.0.dylib && ln -s libsqlite3.0.8.6.dylib libsqlite3 .0.dylib;};}) (Cd / usr / local / lib && {ln -s -f libsqlite3.0.8.6.dylib libsqlite3.dylib || {rm -f libsqlite3.dylib && ln -s libsqlite3.0.8.6.dylib libsqlite3.dylib;} ;}) / Usr / bin / install -c .libs / libsqlite3.lai /usr/local/lib/libsqlite3.la / Usr / bin / install -c .libs / libsqlite3.a /usr/local/lib/libsqlite3.a chmod 644 /usr/local/lib/libsqlite3.a

ranlib /usr/local/lib/libsqlite3.a

Les bibliothèques ont été installés dans:    / Usr / local / lib

Si jamais vous voulez faire un lien avec les bibliothèques installées dans un répertoire donné, LIBDIR, vous devez utiliser libtool et indiquer le chemin complet de la bibliothèque, ou utiliser la variable d'environnement du -LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to theDYLD_LIBRARY_PATH      lors de l'exécution

Voir toute la documentation du système d'exploitation sur les bibliothèques partagées pour

plus d'informations, telles que la ld (1) et ld.so (8) pages de manuel.

test "/ usr / bin local /" || /Users/scott/sqlite-3.7.3/install-sh -d "/ usr / local / bin"   / Bin / sh ./libtool --mode = install / usr / bin / install -c 'sqlite3' '/ usr / local / bin / sqlite3' / Usr / bin / install -c .libs / sqlite3 / usr / local / bin / sqlite3 Test -Z "/ usr / local / include" || -d /Users/scott/sqlite-3.7.3/install-sh "/ usr / local / include"  / Usr / bin / install -c -m 644 'sqlite3.h' '/usr/local/include/sqlite3.h'  / Usr / bin / install -c -m 644 'sqlite3ext.h' '/usr/local/include/sqlite3ext.h' test "/ usr / local / share / man / man1" || /Users/scott/sqlite-3.7.3/install-sh -d "/ usr / local / share / man / man1"  / Usr / bin / install -c -m 644 » ./sqlite3.1' '/usr/local/share/man/man1/sqlite3.1' Test -Z "/ usr / local / lib / pkgconfig" || -d /Users/scott/sqlite-3.7.3/install-sh "/ usr / local / lib / pkgconfig"  / Usr / bin / install -c -m 644 'sqlite3.pc' « /usr/local/lib/pkgconfig/sqlite3.pc'scott

Était-ce utile?

La solution

Où avez-vous installé la commande sqlite3 et quel est votre chemin? Type

echo $PATH

et vérifier si le répertoire où la commande est situé précède /usr/bin, où SQLite 3.6 est installé. Si elle n'a pas, changer votre chemin dans .bashrc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top