dbExpress Firebird = Unable to Load libgds.so
08/03/2005
0
Caros amigos,
estou desenvolvendo uma aplicação usando dbExpress+Firebird estou tentando rodar a minha aplicação no cliente (que não possui Kylix) e estou tendo uma dificuldade que reconheço não saber o motivo, já copiei várias fbclient.so.1.5.1 para /usr/bin como libgds.so mas mesmo assim o erro ´Unable to Load libgds.so´ acontece.
Se alguem tiver alguma dica para me dar de como usar o Firebird com dbExpress ou para resolver esse problema eu agradeço.
Espero resposta,
[b:f7a2a42f99]Eduardo Tavares[/b:f7a2a42f99]
estou desenvolvendo uma aplicação usando dbExpress+Firebird estou tentando rodar a minha aplicação no cliente (que não possui Kylix) e estou tendo uma dificuldade que reconheço não saber o motivo, já copiei várias fbclient.so.1.5.1 para /usr/bin como libgds.so mas mesmo assim o erro ´Unable to Load libgds.so´ acontece.
Se alguem tiver alguma dica para me dar de como usar o Firebird com dbExpress ou para resolver esse problema eu agradeço.
Espero resposta,
[b:f7a2a42f99]Eduardo Tavares[/b:f7a2a42f99]
Eduardo Tavares
Curtir tópico
+ 0
Responder
Posts
08/03/2005
Dopi
O FB/IB depende de uma Lib de Criptografia..
O Arquivo libcrypt.so não está instalado ou está com um nome diferente...
Veja esse link:
http://community.borland.com/article/0¬2C1410¬2C29558¬2C00.html
O Arquivo libcrypt.so não está instalado ou está com um nome diferente...
Veja esse link:
http://community.borland.com/article/0¬2C1410¬2C29558¬2C00.html
Abstract: This FAQ provides a possible solution to the error ´Unable to load libgds.so´ when accessing an InterBase database via dbExpress with Kylix
If you install the dbExpress InterBase client driver, you will need to have libcrypt.so installed. Some Linux distributions omit this library or do not include it in a base install. If your distribution does not include libcrypt.so, contact the package maintainer, or search online Linux resources, such as http://rpmfind.net/.
Some Linux distributions provide all the libraries required to run Kylix, but do not use the naming conventions that Kylix expects. The most common problem is library names with embedded version information, while Kylix expects version-independent names. If Kylix software fails to run because of missing shared libraries, check for similarly named libraries in /lib and /usr/lib. You can then create a symbolic link to help Kylix find the library. For example, if you are missing libcrypt.so but find /lib/libcrypt.so.1, you would enter the following shell commands as root:
cd /lib
ln -s libcrypt.so.1 libcrypt.so
Responder
Clique aqui para fazer login e interagir na Comunidade :)