Complains about modules (pm) not found.
What is the trick in elimination, found and ppm'd some but have 8 that I cannot find.
I have a perl programs which works flawlessly on my computer, with Activestate perl 5.16.3 installed (32 bit, MS Windows 7, kernel 32 bit) and all the required modules.
I try to prepare a standalone executable with perlapp: the executable is created without any apparent issue. I run it in a separate console, and I get this error message.
Can't locate Path/Class/Entity.pm in @INC (@INC contains: ...
BEGIN failed--compilation aborted
That is easy: I explicitly include the module (in perlapp gui, menu Files, Added modules, ...)
On my Win 7/64-bit system, I did a clean uninstall of AS 5.16.1/64-bit, then a clean install of AS 5.16.3/64-bit.
When I then tried to run PPM, it immediately crashed.
I uninstalled, rebooted and reinstalled, same crash.
I uninstalled, deleted C:\Perl64 directory and then reinstalled, same crash.
I'm going to try 5.16.2 now. Any other suggestions?
I discovered that my current AS perl, 5.12, is no longer ppm'able [without a business license] so I'm upgrading to 5.16. I'm worried about how that 'upgrade' should/will go. right now perl is installed in c:\perl64. Can I just install the new 5.16 in the same directory and will it basically leave my installed modules and other such along [perhaps needing a big update via ppm, but still there]? Or will I run into problems?
Can't get the PPM GUI to run. This is on Win 7 64-bit. Tried reinstalling 5.16.2 64-bit, with the same result. PPM command line seems to work. Just the GUI won't run. Tried 5.16.2 x86 and this launches the GUI fine.
The following is in the event log:
Faulting application name: perl.exe, version: 126.96.36.1992, time stamp: 0x50d17d90
Faulting module name: ole32.dll, version: 6.1.7601.17514, time stamp: 0x4ce7c92c
Exception code: 0xc0000005
Fault offset: 0x0000000000036b3b
Faulting process id: 0x%9
Faulting application start time: 0x%10
Faulting application path: %11
I use ActivePerl 5.10.1007 for Win32 x86 and the PDK 9.0.1 to make executables from my perl scripts.
This works finde but now i need a linux script and tried to generate one. When i change the Target to Linux (x86) the message "PerlApp doesnt have a cached copy..." comes and PerlApp tries to download the ActivePerl 5.10.107 for Linux. This happens because i reinstalled my development pc with the new windows 7.
But now there comes the Message "Access to ActivePerl-188.8.131.527-i686-linux-glibc-2.3.2-291969.tar.gz requires an ActivePerl Business Edition licence to be installed".
Having just installed TCL 8.5.9, and using Teacup to install the Expect Pakage successfully, I can't find the Expect Demo. The documentatio indicates:
"Expect for Windows includes a number of demonstration applications to help you get started. These demos are installed in the demos\Expect directory beneath the Tcl installation directory (by default, C:\Tcl\demos\Expect)."
HOwever, the demos are not present here.
I have an Win32 application that dynamically loads Perl. It works fine with Perl up to 5.16. However with 5.18 loading perl518.dll causes a memory access violation. The code calls LoadLibrary("PerlProvider518D.dll") which is linked to libperl518.a.
'mdsD.exe' (Win32): Loaded 'C:\SmartSVN\CPMDS\Atlas\v4.0\shared\Bin\PerlProvider518D.dll'. Symbols loaded.
'mdsD.exe' (Win32): Loaded 'C:\Perl518\bin\perl518.dll'. Module was built without symbols.
First-chance exception at 0x02E74935 (perl518.dll) in mdsD.exe: 0xC0000005: Access violation reading location 0xA28C2CF0.
I have installed Perl 518 from ActivePerl-184.108.40.2063-MSWin32-x86-64int-298573.msi. There is no perl518.lib in the lib\CORE folder, or anywhere else for that matter. I need to dynamically link to Perl and so need that lib file. I can see in some web articles that it should be present.
I am unable to install the Perl Spreadsheet-WriteExcel-2.40 even after following the steps. I am getting the error when i executed the following command. Plz assist on this.
command: make test
PERL_DL_NONLAZY=1 /bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Can't load '/usr/lib/perl5/5.14/i686-cygwin-threads-64int/auto/IO/IO.dll' for module IO: No such process at /usr/lib/perl5/5.14/XSLoader.pm line 71.
at /usr/lib/perl5/5.14/i686-cygwin-threads-64int/IO.pm line 11