develooper Front page | perl.par | Postings from October 2006

perl_ck_warn_d not found in perl58.dll (win 32)

Thread Next
From:
Daniel McBrearty
Date:
October 30, 2006 04:23
Subject:
perl_ck_warn_d not found in perl58.dll (win 32)
Message ID:
9cf113670610300423u564dbf3tf5a1aad84fc62311@mail.gmail.com
hi

 I have a win32 console exe which I have been building with pp,
successfully until today.

Now when I run it I get a dialogue box saying "the procedure entry
point Perl_ck_warn_d could not be found in perl58.dll".

On the console I get

<snip>

C:\Documents and Settings\confxp\Desktop\ehealth_trunk\bin>botdaemon.exe
Can't load 'C:\DOCUME~1\confxp\LOCALS~1\Temp\par-confxp\cache-dd3938247fcf8f8ab9
360bbf8614ef8cb5ce1848\cef9bde6.dll' for module threads: load_file:The specified
 procedure could not be found at C:/aperl58/lib/DynaLoader.pm line 231.
 at ../blib/lib/PAR/Heavy.pm line 104
Compilation failed in require at SimServo.pm line 3.
BEGIN failed--compilation aborted at SimServo.pm line 3.
Compilation failed in require at Servo.pm line 6.
BEGIN failed--compilation aborted at Servo.pm line 6.
Compilation failed in require at script/botdaemon.pl line 5.
BEGIN failed--compilation aborted at script/botdaemon.pl line 5.

closed the serial port.

</snip>

The perl is uptodate active state (819), and all modules have been
installed since.

The problem occurs on the machine where the code was developed, or on
one that has no perl - just the same.

Recent code changes that might have triggered this?
 - using threads?
- using XML::Simple to get config from xml (the xml file is in the
same dir as the exe)

the pp command used was:

pp -o path\to\my.exe my.pl

any ideas?

thanks

D

-- 
Daniel McBrearty
email : danielmcbrearty at gmail.com
www.engoi.com : the multi - language vocab trainer
BTW : 0873928131

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About