RE: [perlguitest] compiling Win32::GuiTest using .NET SDK
- I'm fairly positive you'll need Visual Studio with Visual C++ to compile; I
don't think there's any way the .NET SDK will cut it.
From: Gabor Szabo [mailto:gabor@...]
Sent: Thursday, 15 July, 2004 01:04
Cc: Dennis K. Paulsen
Subject: [perlguitest] compiling Win32::GuiTest using .NET SDK
I am using the .NET SDK that is free to download from the web site
of Microsoft. I get the following error.
Writing Makefile for Win32::GuiTest
Microsoft (R) Program Maintenance Utility Version 7.10.3077
Copyright (C) Microsoft Corporation. All rights reserved.
cl -c -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE
RICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DPERL_IMPLICIT_CONTEXT
S -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1
ad\" -DXS_VERSION=\"1.50.2-ad\" "-IC:\Perl\lib\CORE" guitest.cpp
cl : Command line warning D4029 : optimization is not available in the
c1xx : warning C4349: /Gf is deprecated and will not be supported in future
ions of Visual C++; remove /Gf or use /GF instead
guitest.xs(17) : fatal error C1083: Cannot open include file: 'windows.h':
ch file or directory
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Indeed I don't have windows.h on my system.
Can you point me in some direction so I can make sure I can compile
the code on my machine too ?
ps. Dennis, sorry for CC-ing you but my messages still seem to need
manual approval on the yahoo mailing list and I'd rather get some help
soon so I can work on the project a bit.
Yahoo! Groups Sponsor
anion.yahoo.com> click here
Yahoo! Groups Links
* To visit your group on the web, go to:
* To unsubscribe from this group, send an email to:
* Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service
[Non-text portions of this message have been removed]
- Thanks for the answers.
In the meantime, with the help of Google and other mailing lists
I could already compile the C++ code.
I still have to clean my build process but it seems like a step
in the right direction.
Anyway I described my setup within the documentation of the module.
One can use the .NET environment that is free of charge, you only need
a big pipe for the installation (I think I installed some 500 Mb)
and an editor.
You can read the instructions (I hope they will work for you too)
in the guitest.pm file here:
Dennis was kind enough and setup mailing list on Sourceforge where
the commits to the CVS repository are mailed automatically.
This will make it very easy to follow the changes in the module:
 Ernesto, I think it would help a lot both the users of the module
and the develoment of it if you could set that people whom have already
posted a few e-mails would be able to post without your manual approval.
Though in the last couple of days it seems you were approving messages
relatively often my e-mails still wait a couple of days till they get
posted. It makes it quite hard to communicate an to help each other.
People won't have to answer off-list in order to give a timely response.