From: djd <dj...@cm...> - 2012-02-29 05:27:11
|
On 27/02/2012 3:52 AM, Eli Zaretskii wrote: >> Date: Sun, 26 Feb 2012 17:49:16 +1100 >> From: djd<dj...@cm...> >> >> There were no complaints and the application worked! >> >> I then copied the application to a second PC with the same version of XP >> (according to the "ver" command), >> but the application aborted. > Did it display any messages when it aborted? Nothing other than essentially `ABORTED' > Can you find anything interesting in the Event Viewer (most probably > in the Application part of it)? No idea what the Event Viewer is, will look it up. However, I discovered the problem: On the second PC, it certainly required the installation of mingw because it was looking for libintl-8.dll. Due to a missing path (my fault), it was not finding that dll. So this application is not `XP transparent' and I guess could not be, unless the required functions could be loaded into the application. But if that is possible, I do not know how to achieve it. The -lintl option is part of the compile script and there is a libintl.a and a libintl.dll.a in the lib directory. Alternatively, the Windows alternatives to using the function(s) in libintl-8.dll would need to be found. Regards |