Claudio funziona!!! 😀 😀 😀
Non proprio esattamente come mi hai suggerito e un poco simile ad un trucco, come vado a spiegare subito.
In effetti i percorsi di ricerca dovrebbero essere interni all’albero TDS?
Ed allora non mi spiego perché nel messaggio di errore viene descritto un percorso fuori dall’albero di TeX Live:
`no file '/usr/local/lib/lua/5.2/luasql.so'`
Allora ho fatto un primo tentativo: ho creato un link simbolico nell’albero personale alla libreria con questo comando:
`ln -s /usr/lib/x86_64-linux-gnu/liblua5.2-sql-sqlite3.so.2.0.0 ~/texmf/bin/lua/5.2/luasql/sqlite3.so`
e non ha funzionato.
Secondo tentativo è quello di far trovare il link simbolico proprio nel path indicato nel messaggio d’errore.
In questo caso ho dovuto creare le directory perché /usr/local/lib/lua/5.2/ non esiste in quanto Lua è installata da un’altra parte (del resto anche nel caaso precedente perché non esisteva neanche la directory personale).
Il comando è stato questo dato dalla cartella /usr/local/lib/lua/5.2:
`sudo ln -s /usr/lib/x86_64-linux-gnu/liblua5.2-sql-sqlite3.so.2.0.0 luasql.so`
In questo caso funziona, ma non è proprio il massimo perché sono obbligato a nominare il link ‘luasql.so’. Se volessi installare un altro driver per un database diverso non potrei.
Lua nel sistema è installata in:
`roberto@roberto-desktop:~$ which lua
/usr/bin/lua
roberto@roberto-desktop:~$ lua -v
Lua 5.2.2 Copyright (C) 1994-2013 Lua.org, PUC-Rio
`
Grazie e buona serata.
R.