FAQ

  • Why am I getting runtime error 230 when running my application outside of the Kylix IDE?

Borland is aware about this error and it is documented:

 
Borland Developer Support   

 

 
Runtime error 230 when running Kylix application outside of the IDE. - by Borland Developer Support Staff
 

Abstract:

Question:

Why am I getting runtime error 230 when running my application outside of the Kylix IDE?

Answer:

This error generally means your application cannot find a needed library.
Tunning the command source \kylix\bin\kylixpath in Linux should fix this. See the file deploy.txt that comes with Kylix.

If this does not resolve your error you may want to chech the Kylix deploy newsgroup for more information.

Products:
Borland Kylix 2.0

Platforms:
Linux x.x

 

So in our case, what does it mean?

It means, any dynamic library is not found when running. For ADSLNet 3Com 812 Manager, that happens if libqt.so.2 -> libqt.so.2.3.0 is missing or not found.

First Step.

We suggest you to download the libqtintf-6.5.0-qt2.3.so file from this link and afterthat follow the instructions included in the INSTALL file.
Simply once extracted the library file, you have to create a symbolic link in the way:

ln -s /opt/ADSLNet/libqtintf-6.5.0-qt2.3.so /opt/ADSLNet/libqtintf-6.5-qt2.3.so

Second Step.

Download the libqt.so.2.3.0 file and extract it in the same folder than before.

Put a symbolink link like this:

ln -s /opt/ADSLNet/libqt.so.2.3.0 /opt/ADSLNet/libqt.so.2

Third Step.

LD_LIBRARY_PATH environment variable have to contains the location folder to the library.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ADSLNet