Você precisa instalar o unixodbc-dev e libmyodbc pacotes, para fazer o mesmo terminal aberto e digite o seguinte comando:
sudo apt-get update && sudo apt-get install unixodbc-dev libmyodbc
Antes de atualizar para o Ubuntu 12.04, eu tinha a biblioteca libodbc.so
in /usr/lib
.
Tenho certeza de que fazia parte do pacote unixodbc
.
De alguma forma, desapareceu após minha última atualização para 12.04 (64 bit), e alguns softwares proprietários dependem dele.
Qual pacote eu tenho que instalar para recuperá-lo?
Você precisa instalar o unixodbc-dev e libmyodbc pacotes, para fazer o mesmo terminal aberto e digite o seguinte comando:
sudo apt-get update && sudo apt-get install unixodbc-dev libmyodbc
Isso tem me matado por alguns dias também. A localização que funciona para mim agora é:
/usr/local/lib/libtdsodbc.so
Observe também que a minha configuração freetds também havia parado misteriosamente de funcionar. Eu tive que
cp /etc/freetds/freetds.conf /usr/local/etc/
Para aqueles em 32 bits:
sudo apt-get install tdsodbc
veja em
/usr/lib/i386-linux-gnu/odbc/libtdsodbc.so
Tags apt upgrade libraries installation