Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Installation, Compiling and Running of theide » Errors Compiling *Please Help*
icon9.gif  Errors Compiling *Please Help* [message #8695] Sun, 25 March 2007 16:31 Go to previous message
Psychodude is currently offline  Psychodude
Messages: 2
Registered: March 2007
Location: OnDeath();
Junior Member

Hi.

Whenever I try compiling my own GUI applications created with U++ or compiling the examples, I get several compiler errors related to ShellAPI.h

Here is the debugging information that I got when I tried to compile the "Clock" example:

----- CtrlLib ( GUI MSC8 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (1 / 9)
BLITZ: LabelBase.cpp Button.cpp Switch.cpp EditField.cpp Text.cpp LineEdit.cpp DocEdit.cpp ScrollBar.cpp Head
	erCtrl.cpp ArrayCtrl.cpp DropBox.cpp DropList.cpp DropPusher.cpp DropChoice.cpp Static.cpp Splitter.cpp F
	rameSplitter.cpp SliderCtrl.cpp ColumnList.cpp Progress.cpp AKeys.cpp RichTextView.cpp Prompt.cpp Help.cp
	p DateTimeCtrl.cpp Bar.cpp MenuBar.cpp ToolBar.cpp ToolTip.cpp StatusBar.cpp TabCtrl.cpp TreeCtrl.cpp Dlg
	Color.cpp ColorPopup.cpp ColorPusher.cpp FileList.cpp FileSel.cpp PrinterJob.cpp Windows.cpp Win32.cpp Tr
	ayIconWin32.cpp TrayIconX11.cpp CtrlUtil.cpp Update.cpp LNGCtrl.cpp Ch.cpp ChGtk.cpp
$blitz.cpp
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C2146: syntax error : missing '
	;' before identifier 'hkeyClass'
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C2146: syntax error : missing '
	;' before identifier 'hkeyClass'
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
ChWin32.cpp
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C2146: syntax error : missing '
	;' before identifier 'hkeyClass'
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C2146: syntax error : missing '
	;' before identifier 'hkeyClass'
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\upp\uppsrc\CtrlLib\ChWin32.cpp(29) : fatal error C1083: Cannot open include file: 'uxtheme.h': No such fil
	e or directory
CtrlLib.icpp
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C2146: syntax error : missing '
	;' before identifier 'hkeyClass'
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(378) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C2146: syntax error : missing '
	;' before identifier 'hkeyClass'
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
C:\Program Files\Microsoft Visual Studio\VC98\include\ShellAPI.h(417) : error C4430: missing type specifier -
	 int assumed. Note: C++ does not support default-int
CtrlLib: 49 file(s) built in (0:09.81), 200 msecs / file, duration = 16187 msecs

There were errors. (0:16.28)


Does this mean that I need to have the Windows SDK installed on my computer? I can get it if necessary. I'm not sure what the issue is, but I really want to start using Ultimate++.

I would definitely appreciate any help.

~ThX~

PsYcHOdUdE

--EDIT--

If this is in the wrong forum category, please move it. I couldn't find a section for support.

[Updated on: Sun, 25 March 2007 16:36]

Report message to a moderator

 
Read Message icon9.gif
Read Message
Read Message
Read Message
Previous Topic: Comment lines
Next Topic: Associate with *.c files
Goto Forum:
  


Current Time: Sat Apr 27 11:50:23 CEST 2024

Total time taken to generate the page: 0.06196 seconds