I get this error message when i try to run a perl script that uses Win32::GUI. Its the latest version of the module and latest stable version of perl.
Does anyone know what it means and how to fix it?
Thanx
StevoIE
C:\work program>perl main.pl
Prototype mismatch: sub main::MB_ICONEXCLAMATION () vs none at C:/Perl/lib/Expor
ter.pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONWARNING () vs none at C:/Perl/lib/Exporter.
pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONINFORMATION () vs none at C:/Perl/lib/Expor
ter.pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONASTERISK () vs none at C:/Perl/lib/Exporter
.pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONQUESTION () vs none at C:/Perl/lib/Exporter
.pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONSTOP () vs none at C:/Perl/lib/Exporter.pm
line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONERROR () vs none at C:/Perl/lib/Exporter.pm
line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONHAND () vs none at C:/Perl/lib/Exporter.pm
line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Does anyone know what it means and how to fix it?
Thanx
StevoIE
C:\work program>perl main.pl
Prototype mismatch: sub main::MB_ICONEXCLAMATION () vs none at C:/Perl/lib/Expor
ter.pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONWARNING () vs none at C:/Perl/lib/Exporter.
pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONINFORMATION () vs none at C:/Perl/lib/Expor
ter.pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONASTERISK () vs none at C:/Perl/lib/Exporter
.pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONQUESTION () vs none at C:/Perl/lib/Exporter
.pm line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONSTOP () vs none at C:/Perl/lib/Exporter.pm
line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONERROR () vs none at C:/Perl/lib/Exporter.pm
line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8
Prototype mismatch: sub main::MB_ICONHAND () vs none at C:/Perl/lib/Exporter.pm
line 57.
Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 'BS_AU
TORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 'BS_LEFTTEXT',
...) called at main.pl line 8
main::BEGIN() called at C:/Perl/site/lib/Win32/GUI.pm line 8
eval {...} called at C:/Perl/site/lib/Win32/GUI.pm line 8