I am faced with the following situation:
1. I have a Perl script that cleans up text in different human languages with regular expressions. It uses Perl modules which I created for each such language (Arabic, Chinese, etc.). This script already runs in a production system that does something with the cleaned-up text.
2. This production system and my script now have to be ported to Windows and given to a customer, but with a condition that the customer should NOT be forced to install Perl. This means that somehow:
either the Perl interpreter should be statically linked into some C/C++ program calling my Perl script;
or the perl script should be embedded into this C/C++ program
3. My question is how to do this porting to Windows best? I tried using perlembed, but had difficulties with including the modules. The other difficulty is that the script will be continuously updated/improved under Linux, which means that its Windows update should be as quick and easy as possible.