From: <ra...@me...> - 2004-02-25 13:39:58
|
I downloaded the updated files and tried to build under Windows 2000 but I am getting the error below. Any help would be appreciated. It would be nicer if the new updated version can be packed and update the version number. I remember also I installed before the binary = version and was unable to build from the source. I have VC6 on the computer. GUI.xs(2031) : warning C4101: 'targ' : unreferenced local variable GUI.xs(2289) : error C2065: 'WINDOWINFO' : undeclared identifier GUI.xs(2289) : error C2146: syntax error : missing ';' before identifier 'pwi' GUI.xs(2289) : error C2065: 'pwi' : undeclared identifier GUI.xs(2291) : error C2228: left of '.cbSize' must have = class/struct/union type GUI.xs(2292) : error C2065: 'GetWindowInfo' : undeclared identifier GUI.xs(2294) : error C2228: left of '.rcClient' must have = class/struct/union type GUI.xs(2294) : error C2228: left of '.left' must have class/struct/union type GUI.xs(2295) : error C2228: left of '.rcClient' must have = class/struct/union type GUI.xs(2295) : error C2228: left of '.top' must have class/struct/union = type GUI.xs(2296) : error C2228: left of '.rcClient' must have = class/struct/union type GUI.xs(2296) : error C2228: left of '.right' must have = class/struct/union type GUI.xs(2297) : error C2228: left of '.rcClient' must have = class/struct/union type GUI.xs(2297) : error C2228: left of '.bottom' must have = class/struct/union type *** PACKAGE Win32::GUI::Menu... *** PACKAGE Win32::GUI::MenuButton... *** PACKAGE Win32::GUI::MenuItem... *** PACKAGE Win32::GUI::DialogBox... *** PACKAGE Win32::GUI::Combobox... *** PACKAGE Win32::GUI::UpDown... *** PACKAGE Win32::GUI::Tooltip... *** PACKAGE Win32::GUI::Header... *** PACKAGE Win32::GUI::ComboboxEx... *** PACKAGE Win32::GUI::DateTime... *** PACKAGE Win32::GUI::Brush... *** PACKAGE Win32::GUI::Pen... NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. Ramy |
From: Chris W. <ch...@vi...> - 2004-02-25 13:49:13
|
Hi Ramy, I have VS.NET 2003 and C++ on my machine but gave up trying to compile this way. Checked out source yesterday and used Ming (as per Laurent's tutorial) and had it installed within 5 mins, no errors, no problems. Chris -----Original Message----- From: per...@li... [mailto:per...@li...] On Behalf Of ra...@me... Sent: Wednesday, 25 February 2004 9:37 PM To: per...@li... Subject: [perl-win32-gui-users] Anyone help? I downloaded the updated files and tried to build under Windows 2000 but I am getting the error below. Any help would be appreciated. It would be nicer if the new updated version can be packed and update the version number. I remember also I installed before the binary version and was unable to build from the source. I have VC6 on the computer. GUI.xs(2031) : warning C4101: 'targ' : unreferenced local variable GUI.xs(2289) : error C2065: 'WINDOWINFO' : undeclared identifier GUI.xs(2289) : error C2146: syntax error : missing ';' before identifier 'pwi' GUI.xs(2289) : error C2065: 'pwi' : undeclared identifier GUI.xs(2291) : error C2228: left of '.cbSize' must have class/struct/union type GUI.xs(2292) : error C2065: 'GetWindowInfo' : undeclared identifier GUI.xs(2294) : error C2228: left of '.rcClient' must have class/struct/union type GUI.xs(2294) : error C2228: left of '.left' must have class/struct/union type GUI.xs(2295) : error C2228: left of '.rcClient' must have class/struct/union type GUI.xs(2295) : error C2228: left of '.top' must have class/struct/union type GUI.xs(2296) : error C2228: left of '.rcClient' must have class/struct/union type GUI.xs(2296) : error C2228: left of '.right' must have class/struct/union type GUI.xs(2297) : error C2228: left of '.rcClient' must have class/struct/union type GUI.xs(2297) : error C2228: left of '.bottom' must have class/struct/union type *** PACKAGE Win32::GUI::Menu... *** PACKAGE Win32::GUI::MenuButton... *** PACKAGE Win32::GUI::MenuItem... *** PACKAGE Win32::GUI::DialogBox... *** PACKAGE Win32::GUI::Combobox... *** PACKAGE Win32::GUI::UpDown... *** PACKAGE Win32::GUI::Tooltip... *** PACKAGE Win32::GUI::Header... *** PACKAGE Win32::GUI::ComboboxEx... *** PACKAGE Win32::GUI::DateTime... *** PACKAGE Win32::GUI::Brush... *** PACKAGE Win32::GUI::Pen... NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. Ramy |
From: <ra...@me...> - 2004-02-25 13:56:13
|
Chris, Thank you for your help, what is the link to this tutorial please Ramy ----- Original Message -----=20 From: Chris Wearn=20 To: ra...@me... ; per...@li...=20 Sent: Wednesday, February 25, 2004 3:46 PM Subject: RE: [perl-win32-gui-users] Anyone help? Hi Ramy, =20 I have VS.NET 2003 and C++ on my machine but gave up trying to compile = this way. =20 Checked out source yesterday and used Ming (as per Laurent's tutorial) = and had it installed within 5 mins, no errors, no problems. =20 Chris =20 -----Original Message----- From: per...@li... = [mailto:per...@li...] On Behalf Of = ra...@me... Sent: Wednesday, 25 February 2004 9:37 PM To: per...@li... Subject: [perl-win32-gui-users] Anyone help? =20 I downloaded the updated files and tried to build under Windows 2000 but I am getting the error below. Any help would be appreciated. It would be nicer if the new updated version can be packed and update the version number. I remember also I installed before the binary = version and was unable to build from the source. I have VC6 on the computer. GUI.xs(2031) : warning C4101: 'targ' : unreferenced local variable GUI.xs(2289) : error C2065: 'WINDOWINFO' : undeclared identifier GUI.xs(2289) : error C2146: syntax error : missing ';' before = identifier 'pwi' GUI.xs(2289) : error C2065: 'pwi' : undeclared identifier GUI.xs(2291) : error C2228: left of '.cbSize' must have = class/struct/union type GUI.xs(2292) : error C2065: 'GetWindowInfo' : undeclared identifier GUI.xs(2294) : error C2228: left of '.rcClient' must have = class/struct/union type GUI.xs(2294) : error C2228: left of '.left' must have = class/struct/union type GUI.xs(2295) : error C2228: left of '.rcClient' must have = class/struct/union type GUI.xs(2295) : error C2228: left of '.top' must have = class/struct/union type GUI.xs(2296) : error C2228: left of '.rcClient' must have = class/struct/union type GUI.xs(2296) : error C2228: left of '.right' must have = class/struct/union type GUI.xs(2297) : error C2228: left of '.rcClient' must have = class/struct/union type GUI.xs(2297) : error C2228: left of '.bottom' must have = class/struct/union type *** PACKAGE Win32::GUI::Menu... *** PACKAGE Win32::GUI::MenuButton... *** PACKAGE Win32::GUI::MenuItem... *** PACKAGE Win32::GUI::DialogBox... *** PACKAGE Win32::GUI::Combobox... *** PACKAGE Win32::GUI::UpDown... *** PACKAGE Win32::GUI::Tooltip... *** PACKAGE Win32::GUI::Header... *** PACKAGE Win32::GUI::ComboboxEx... *** PACKAGE Win32::GUI::DateTime... *** PACKAGE Win32::GUI::Brush... *** PACKAGE Win32::GUI::Pen... NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. Ramy |
From: Chris W. <ch...@vi...> - 2004-02-25 14:10:07
|
Hi Ramy, URL is: http://perso.club-internet.fr/rocherl/HowTo/howto-mingw.html Read carefully and once you have everything installed, it works perfectly. Just read carefully. If you get stuck, just email. Chris -----Original Message----- From: ra...@me... [mailto:ra...@me...] Sent: Wednesday, 25 February 2004 9:53 PM To: Chris Wearn; per...@li... Subject: Re: [perl-win32-gui-users] Anyone help? Chris, Thank you for your help, what is the link to this tutorial please Ramy ----- Original Message ----- From: Chris Wearn <mailto:ch...@vi...> To: ra...@me... ; per...@li... Sent: Wednesday, February 25, 2004 3:46 PM Subject: RE: [perl-win32-gui-users] Anyone help? Hi Ramy, I have VS.NET 2003 and C++ on my machine but gave up trying to compile this way. Checked out source yesterday and used Ming (as per Laurent's tutorial) and had it installed within 5 mins, no errors, no problems. Chris -----Original Message----- From: per...@li... [mailto:per...@li...] On Behalf Of ra...@me... Sent: Wednesday, 25 February 2004 9:37 PM To: per...@li... Subject: [perl-win32-gui-users] Anyone help? I downloaded the updated files and tried to build under Windows 2000 but I am getting the error below. Any help would be appreciated. It would be nicer if the new updated version can be packed and update the version number. I remember also I installed before the binary version and was unable to build from the source. I have VC6 on the computer. GUI.xs(2031) : warning C4101: 'targ' : unreferenced local variable GUI.xs(2289) : error C2065: 'WINDOWINFO' : undeclared identifier GUI.xs(2289) : error C2146: syntax error : missing ';' before identifier 'pwi' GUI.xs(2289) : error C2065: 'pwi' : undeclared identifier GUI.xs(2291) : error C2228: left of '.cbSize' must have class/struct/union type GUI.xs(2292) : error C2065: 'GetWindowInfo' : undeclared identifier GUI.xs(2294) : error C2228: left of '.rcClient' must have class/struct/union type GUI.xs(2294) : error C2228: left of '.left' must have class/struct/union type GUI.xs(2295) : error C2228: left of '.rcClient' must have class/struct/union type GUI.xs(2295) : error C2228: left of '.top' must have class/struct/union type GUI.xs(2296) : error C2228: left of '.rcClient' must have class/struct/union type GUI.xs(2296) : error C2228: left of '.right' must have class/struct/union type GUI.xs(2297) : error C2228: left of '.rcClient' must have class/struct/union type GUI.xs(2297) : error C2228: left of '.bottom' must have class/struct/union type *** PACKAGE Win32::GUI::Menu... *** PACKAGE Win32::GUI::MenuButton... *** PACKAGE Win32::GUI::MenuItem... *** PACKAGE Win32::GUI::DialogBox... *** PACKAGE Win32::GUI::Combobox... *** PACKAGE Win32::GUI::UpDown... *** PACKAGE Win32::GUI::Tooltip... *** PACKAGE Win32::GUI::Header... *** PACKAGE Win32::GUI::ComboboxEx... *** PACKAGE Win32::GUI::DateTime... *** PACKAGE Win32::GUI::Brush... *** PACKAGE Win32::GUI::Pen... NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. Ramy |
From: Laurent R. <ro...@cl...> - 2004-02-25 19:03:29
|
Hi, Same problem for me. It's a problem of not up to date include file.=20 For correct problem, i have tested those 3 methods. [RED =3D remove BLUE =3D Add ] 1) Small change in Win32-GUI source but warming messag. edit GUI.h and add this line : #define WIN32_LEAN_AND_MEAN #define _WIN32_IE 0x0501 #define _WIN32_WINNT 0x0400 #define WINVER 0x0501 =20 Now it's work, but you have a warming message. 2) Hack your default Windows.h header in include directory #ifndef WINVER #define WINVER 0x0400 0x0501 #else=20 #if defined(_WIN32_WINNT) && (WINVER < 0x0400) && (_WIN32_WINNT > = 0x0400) #error WINVER setting conflicts with _WIN32_WINNT setting #endif #endif #if(WINVER >=3D 0x0500) #pragma message ("") #pragma message ("NOTE: WINVER has been defined as 0x0500 or greater = which enables") #pragma message ("Windows NT 5.0 and Windows 98 features. When these = headers were released,") #pragma message ("Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the = current versions.") #pragma message ("") #pragma message ("For this release when WINVER is defined as 0x0500 or = greater, you can only") #pragma message ("build beta or test applications. To build a retail = application,") #pragma message ("set WINVER to 0x0400 or visit = http://www.microsoft.com/msdn/sdk") #pragma message ("to see if retail Windows NT 5.0 or Windows 98 headers = are available.") #pragma message ("") #pragma message ("See the SDK release notes for more information.") #pragma message ("") #endif This force default WINVER and remove warning message. =20 It's probably not very safe if you use VC for other building. 3) You need to download and install last microsoft SDK. see: = http://www.microsoft.com/msdownload/platformsdk/sdkupdate/default.htm You need core SDK. It's a huge download. Laurent. I downloaded the updated files and tried to build under Windows 2000 but I am getting the error below. Any help would be appreciated. It would be nicer if the new updated version can be packed and update the version number. I remember also I installed before the binary = version and was unable to build from the source. I have VC6 on the computer. GUI.xs(2031) : warning C4101: 'targ' : unreferenced local variable GUI.xs(2289) : error C2065: 'WINDOWINFO' : undeclared identifier GUI.xs(2289) : error C2146: syntax error : missing ';' before = identifier 'pwi' GUI.xs(2289) : error C2065: 'pwi' : undeclared identifier ... NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. Ramy |