web-dev-qa-db-fra.com

/usr/lib/libodbc.so manquant dans 12.04

Avant de passer à Ubuntu 12.04, j'avais la bibliothèque libodbc.so dans /usr/lib. Je suis presque certain que cela faisait partie du paquetage unixodbc.

D'une manière ou d'une autre, il a disparu après ma dernière mise à niveau vers 12.04 (64 bits), et certains logiciels propriétaires en dépendent.

Quel paquet dois-je installer pour le récupérer?

4
mirk

Vous devez installer nixodbc-dev Install unixodbc-dev et libmyodbc Install libmyodbc packages, pour faire le même terminal ouvert et taper la commande suivante:

Sudo apt-get update && Sudo apt-get install unixodbc-dev libmyodbc
6
Carlos Pineda

Pour ceux sur 32 bits:

Sudo apt-get install tdsodbc

regarder sous

/usr/lib/i386-linux-gnu/odbc/libtdsodbc.so
2
Michael Ekoka

Cela me tue depuis quelques jours aussi. L'emplacement qui fonctionne pour moi maintenant est:

/usr/local/lib/libtdsodbc.so

Notez également que ma configuration de freetds avait également mystérieusement cessé de fonctionner. j'ai dû

cp /etc/freetds/freetds.conf /usr/local/etc/

2
Ben Ford