I developed the application with Strawberry Perl 5.8.9.4using wxPerl. The application is compiled with:
wxpar -f Crypto -F Crypto -M Filter :: Crypto :: Decrypt --compress = 9 --gui --icon = icon.ico --lib =. / lib --module = App :: Order - -module = Wx --module = App :: GUI :: Main --module = App :: GUI :: Frame --module = App :: GUI :: Forms :: Settings --module = App :: GUI :: Forms :: Settings :: Signature --module = App :: Task :: StripAndMail --module = App :: Mode :: Terminal --module = App :: Mode :: GUI --output = "bin \ PDF Mailer. Exe" " PDF Mailer.pl ".
I came to the conclusion of its deployment on PC clients. To do this, I use the installation created using InnoSetup, which copies all the necessary DLLs to the system32 folder. I tested this myself and on another system that does not have Strawberry Perl installed. This other system made me figure out which DLL I needed to include:
- libeay32.dll
- MINGWM10.DLL
- wxbase28u_gcc_wxp_binary_10_0.dll
- wxmsw28u_adv_gcc_wxp_binary_10_0.dll
- wxmsw28u_core_gcc_wxp_binary_10_0.dll
However, my client set the setting, and after starting the application, the cursor just changed to a loading indicator and after that it returns to its normal state. The application does not seem to start properly and does not report a missing DLL.
, , mingwm10.dll . , DLL, , .
PATH, system32, DLL, . DLL, system32.
Windows XP Prof. SP3. Windows XP Home SP3.
.