Hi
I wrote a JNI (Java Native Interface) application. I used Borland C++ Builder 6 to write the DLL for this application.
The application works 100% on my laptop which runs Windows XP.
I've also tested the application on a number of other Windows XP computers.
The application works as long as the computer has BCB6 installed, or when no version of C++ Builder is installed.
So, it only doesn't work on computers with versions of C++ Builder other than BCB6.
The C++ project for the DLL is set-up to be a stand alone application, i.e.
- 'Project Options/Packages/Build with runtime packages' is NOT ticked
- 'Project Options/Linker/Linking/Use dynamic RTL' is NOT ticked
I thought that the problem might have something to do with the application using the libraries available locally on the computer, instead of the ones packaged with the DLL.
I cleared the PATH enviroment variable, in the hope that the application would then use the packaged libraries, but the application still aborted.
Does any one have any ideas how to get pass this?