Hi Eric,
 
Thanks  for the prompt reply. I have tried compiling on the command line and got the same error. (also I am not using any options or arguments on the commad line)
I have re-checked the path and environment variable, they seem fine.

I am attaching a detailed error report. I am not proficient enough to make sense of what it means. But it might help the yourself and others to help me out.
 
Thanks,
Tejanshu
On 5/27/06, Eric Stallworth <[EMAIL PROTECTED]> wrote:
hey,
   for starters, have you tried compiling this on the command-line?
Just by looking at the error message you've
received kinda shows that it didn't really come from the perl
interpreter.  Its highly likely that your IDE is having some trouble
with something (finding perl path, finding win32, etc..) and generating
this error.  Some starter advice for just starting perl would be to
stick to the basics (notepad ++) and compile by command-line via unix or
dos/msdos/w/e.  hope this helps.
-eric

Tejanshu wrote:
> Hi Perl Gurus,
>
> I am new to perl programming, I have a small query here below, kindly
> assist.
>
> This is a standard code snippet found on
> http://search.cpan.org/~robertmay/Win32-GUI-1.03/docs/GUI/Tutorial/Part1.pod
> <http://search.cpan.org/%7Erobertmay/Win32-GUI-1.03/docs/GUI/Tutorial/Part1.pod>
>
>
>  *use Win32::GUI;
>     $main = Win32::GUI::Window->new(
>                 -name   => 'Main',
>                 -width  => 100,
>                 -height => 100,
>         );
>     $main->AddLabel(-text => "Hello, world");
>     $main->Show();
>     Win32::GUI::DialogBox();*
>
> *    sub Main_Terminate {
>         -1;
>     }*
>
> I have the environment variables set. I have the Win32::GUI at the
> right place (PATH).
>
> But when I try to compile this program (using IDEs like PerlExpress or
> SCiTE) I get the following windows error message.
>
> *
>
> perl.exe has encountered a problem and needs to close. We are sorry
> for the inconvenience.
>
> *
> Can you please tell me where is the problem.
>
> Thanks,
> Tejanshu
> --
>
> " You have to be the change that you want to see"
>                         --- Mahatma Gandhi
> ------------------------------------------------------------------------
>
> _______________________________________________
> ActivePerl mailing list
> [email protected]
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs




--
        
" You have to be the change that you want to see"
                        --- Mahatma Gandhi
ÿþ<?xml version="1.0" encoding="UTF-16"?>

<DATABASE>

<EXE NAME="perl.exe" 
FILTER="GRABMI_FILTER_PRIVACY">

    <MATCHING_FILE NAME="msvcp71.dll" 
SIZE="499712" CHECKSUM="0x961BEC37" 
BIN_FILE_VERSION="7.10.3077.0" 
BIN_PRODUCT_VERSION="7.10.3077.0" 
PRODUCT_VERSION="7.10.3077.0" 
FILE_DESCRIPTION="Microsoft® C++ 
Runtime Library" 
COMPANY_NAME="Microsoft Corporation" 
PRODUCT_NAME="Microsoft® Visual Studio 
.NET" FILE_VERSION="7.10.3077.0" 
ORIGINAL_FILENAME="MSVCP71.DLL" 
INTERNAL_NAME="MSVCP71.DLL" 
LEGAL_COPYRIGHT="© Microsoft 
Corporation.  All rights reserved." 
VERFILEDATEHI="0x0" VERFILEDATELO="0x0" 
VERFILEOS="0x40004" VERFILETYPE="0x2" 
MODULE_TYPE="WIN32" 
PE_CHECKSUM="0x8657E" 
LINKER_VERSION="0x0" 
UPTO_BIN_FILE_VERSION="7.10.3077.0" 
UPTO_BIN_PRODUCT_VERSION="7.10.3077.0" 
LINK_DATE="03/19/2003 04:14:51" 
UPTO_LINK_DATE="03/19/2003 04:14:51" 
VER_LANGUAGE="English (United States) 
[0x409]" />

    <MATCHING_FILE NAME="msvcr71.dll" 
SIZE="348160" CHECKSUM="0x448A147E" 
BIN_FILE_VERSION="7.10.3052.4" 
BIN_PRODUCT_VERSION="7.10.3052.4" 
PRODUCT_VERSION="7.10.3052.4" 
FILE_DESCRIPTION="Microsoft® C Runtime 
Library" COMPANY_NAME="Microsoft 
Corporation" PRODUCT_NAME="Microsoft® 
Visual Studio .NET" 
FILE_VERSION="7.10.3052.4" 
ORIGINAL_FILENAME="MSVCR71.DLL" 
INTERNAL_NAME="MSVCR71.DLL" 
LEGAL_COPYRIGHT="© Microsoft 
Corporation.  All rights reserved." 
VERFILEDATEHI="0x0" VERFILEDATELO="0x0" 
VERFILEOS="0x40004" VERFILETYPE="0x2" 
MODULE_TYPE="WIN32" 
PE_CHECKSUM="0x5F1E9" 
LINKER_VERSION="0x0" 
UPTO_BIN_FILE_VERSION="7.10.3052.4" 
UPTO_BIN_PRODUCT_VERSION="7.10.3052.4" 
LINK_DATE="02/21/2003 12:42:20" 
UPTO_LINK_DATE="02/21/2003 12:42:20" 
VER_LANGUAGE="English (United States) 
[0x409]" />

    <MATCHING_FILE NAME="NMAKE.EXE" 
SIZE="65536" CHECKSUM="0x68E4B78A" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="07/18/1994 09:26:09" 
UPTO_LINK_DATE="07/18/1994 09:26:09" />

    <MATCHING_FILE NAME="perl.exe" 
SIZE="7680" CHECKSUM="0xBFC702C" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="06/09/2005 09:12:02" 
UPTO_LINK_DATE="06/09/2005 09:12:02" />

    <MATCHING_FILE NAME="perl5.8.7.exe" 
SIZE="7680" CHECKSUM="0xBFC702C" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="06/09/2005 09:12:02" 
UPTO_LINK_DATE="06/09/2005 09:12:02" />

    <MATCHING_FILE NAME="perlglob.exe" 
SIZE="5120" CHECKSUM="0x6322BC2" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="06/09/2005 08:58:44" 
UPTO_LINK_DATE="06/09/2005 08:58:44" />

    <MATCHING_FILE NAME="reloc.exe" 
SIZE="6656" CHECKSUM="0xC81FCFF7" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="06/09/2005 10:47:49" 
UPTO_LINK_DATE="06/09/2005 10:47:49" />

    <MATCHING_FILE 
NAME="reloc_find.exe" SIZE="5120" 
CHECKSUM="0x80340A9A" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="06/09/2005 10:47:48" 
UPTO_LINK_DATE="06/09/2005 10:47:48" />

    <MATCHING_FILE NAME="wperl.exe" 
SIZE="7680" CHECKSUM="0xBFC702C" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="06/09/2005 09:12:02" 
UPTO_LINK_DATE="06/09/2005 09:12:02" />

    <MATCHING_FILE NAME="a2p.exe" 
SIZE="139264" CHECKSUM="0x96D3532C" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="06/09/2005 09:12:25" 
UPTO_LINK_DATE="06/09/2005 09:12:25" />

    <MATCHING_FILE NAME="pugs.exe" 
SIZE="9048438" CHECKSUM="0xA2CCD463" 
MODULE_TYPE="WIN32" 
PE_CHECKSUM="0x8A4E4A" 
LINKER_VERSION="0x10000" 
LINK_DATE="08/04/2005 09:05:09" 
UPTO_LINK_DATE="08/04/2005 09:05:09" />

    <MATCHING_FILE NAME="perl58.dll" 
SIZE="1818624" CHECKSUM="0x425C4461" 
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" 
LINKER_VERSION="0x0" 
LINK_DATE="06/09/2005 09:11:48" 
UPTO_LINK_DATE="06/09/2005 09:11:48" />

</EXE>

<EXE NAME="MSVCR71.dll" 
FILTER="GRABMI_FILTER_THISFILEONLY">

    <MATCHING_FILE NAME="msvcr71.dll" 
SIZE="348160" CHECKSUM="0x448A147E" 
BIN_FILE_VERSION="7.10.3052.4" 
BIN_PRODUCT_VERSION="7.10.3052.4" 
PRODUCT_VERSION="7.10.3052.4" 
FILE_DESCRIPTION="Microsoft® C Runtime 
Library" COMPANY_NAME="Microsoft 
Corporation" PRODUCT_NAME="Microsoft® 
Visual Studio .NET" 
FILE_VERSION="7.10.3052.4" 
ORIGINAL_FILENAME="MSVCR71.DLL" 
INTERNAL_NAME="MSVCR71.DLL" 
LEGAL_COPYRIGHT="© Microsoft 
Corporation.  All rights reserved." 
VERFILEDATEHI="0x0" VERFILEDATELO="0x0" 
VERFILEOS="0x40004" VERFILETYPE="0x2" 
MODULE_TYPE="WIN32" 
PE_CHECKSUM="0x5F1E9" 
LINKER_VERSION="0x0" 
UPTO_BIN_FILE_VERSION="7.10.3052.4" 
UPTO_BIN_PRODUCT_VERSION="7.10.3052.4" 
LINK_DATE="02/21/2003 12:42:20" 
UPTO_LINK_DATE="02/21/2003 12:42:20" 
VER_LANGUAGE="English (United States) 
[0x409]" />

</EXE>

<EXE NAME="kernel32.dll" 
FILTER="GRABMI_FILTER_THISFILEONLY">

    <MATCHING_FILE NAME="kernel32.dll" 
SIZE="926720" CHECKSUM="0x6262EEA5" 
BIN_FILE_VERSION="5.1.2600.0" 
BIN_PRODUCT_VERSION="5.1.2600.0" 
PRODUCT_VERSION="5.1.2600.0" 
FILE_DESCRIPTION="Windows NT BASE API 
Client DLL" COMPANY_NAME="Microsoft 
Corporation" PRODUCT_NAME="Microsoft® 
Windows® Operating System" 
FILE_VERSION="5.1.2600.0 
(xpclient.010817-1148)" 
ORIGINAL_FILENAME="kernel32" 
INTERNAL_NAME="kernel32" 
LEGAL_COPYRIGHT="© Microsoft 
Corporation. All rights reserved." 
VERFILEDATEHI="0x0" VERFILEDATELO="0x0" 
VERFILEOS="0x40004" VERFILETYPE="0x2" 
MODULE_TYPE="WIN32" 
PE_CHECKSUM="0xE8792" 
LINKER_VERSION="0x50001" 
UPTO_BIN_FILE_VERSION="5.1.2600.0" 
UPTO_BIN_PRODUCT_VERSION="5.1.2600.0" 
LINK_DATE="08/18/2001 05:33:02" 
UPTO_LINK_DATE="08/18/2001 05:33:02" 
VER_LANGUAGE="English (United States) 
[0x409]" />

</EXE>

</DATABASE>

_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to