Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CrossKylix Easy Deploy ?

2 views
Skip to first unread message

Nibbler

unread,
Feb 5, 2006, 12:42:07 PM2/5/06
to
Hi,

I just tried my first ShowMessage('Hello Word') with CrossKylix.
The use Libc replacement for easy deploy is checked.
I have my linux executable and put with it in the same directory the
libborqt-6.9.0-qt2.3.so

But when I try to execute my app on Linux I get the message :

"./TestKylix symbol lookup error : ./TestKylix : undefined symbol :
initPAnsiStrings"

What do I am doing wrong ?

Thank you for your help !

Ender

unread,
Feb 6, 2006, 5:13:25 AM2/6/06
to
"Nibbler" <no@spam>

Please learn how to tell linux loader how it can find application libraries.
In short, environment variable LD_LIBRARY_PATH should contain directory
where your library is located. Usually application should be executed via
shell script like this:

#!/bin/bash
export LD_LIBRARY_PATH=path_to_library:$LD_LIBRARY_PATH
./TestKylix


Forrest

unread,
Feb 8, 2006, 2:10:42 AM2/8/06
to
Ender wrote:

> #!/bin/bash
> export LD_LIBRARY_PATH=path_to_library:$LD_LIBRARY_PATH
> ./TestKylix

Andreas Hausladen's solution is *much* cooler.

http://unvclx.sourceforge.net/unitcomp.html
http://unvclx.sourceforge.net/downloads/unitcomp/QBindings.tar.gz

0 new messages