On 05/02/2008, Jeremy White <jez_white@...> wrote:
> Was unable to do any testing over the weekend. Sorry.
> I uninstalled the previous
> version (via ppm) and installed the binary for 5.8 on my "clean" build machine:
> XP, 5.8.7 (813):
> Running any win32::GUI script I get:
> A windows error message box: "The procedure entry point Perl_sv_2uv_flags could not be located in the dynamic link library perl58.dll"
> Once you click on, you get the following on the command line.
> Can't load 'C:/Perl/site/lib/auto/Win32/GUI/GUI.dll' for module Win32::GUI: load
> _file:The specified procedure could not be found at C:/Perl/lib/DynaLoader.pm li
> ne 230.
> at C:\Perl\bin\win32-gui-demos.bat line 42
> Compilation failed in require at C:\Perl\bin\win32-gui-demos.bat line 42.
> BEGIN failed--compilation aborted at C:\Perl\bin\win32-gui-demos.bat line 42.
Oops. That's my fault. RC1 PPM for Perl 5.8 was built against perl
5.8.8 not perl 5.8.0, so will have backwards compatibility issues. If
I get cause to generate a new RC I'll fix it then, otherwise I'll fix
it in the actual release.
> In my main development environment (Vista, 5.8.8 (822)) I did the same (uninstalled and
> used the binary) and am getting the same issues (undefined value during destruction and
> Scintillia) I mentioned a few days ago.
Hmmm. I wonder what's causing that. I had really hoped that I had
resolved those destruction warnings. Are these warnings that you don't
get with Win32::GUI v1.05?
Thank you for taking the time to do this much.