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 » Extra libraries, Code snippets, applications etc. » OS Problems etc., Win32, POSIX, MacOS, FreeBSD, X11 etc » Cross Compile HowTo?
Cross Compile HowTo? [message #20709] Wed, 01 April 2009 14:24 Go to next message
d_th
Messages: 20
Registered: April 2009
Promising Member
Hi,

is there a HowTo or something like that,
that discribes the do's and dont's
for compile Ultimate++ Code to different Platforms?
My main interest is ARM9 with embedded Linux (Debian).

Many Thanks in advanced!

Dieter
Re: Cross Compile HowTo? [message #20711 is a reply to message #20709] Wed, 01 April 2009 14:47 Go to previous messageGo to next message
cocob is currently offline  cocob
Messages: 156
Registered: January 2008
Experienced Member
I don't know if there is a HowTo. But for your information i use
TheIde on both linux and windows to build ARM9 executable. (for nintendo ds). And i have no problems to do that
Re: Cross Compile HowTo? [message #20713 is a reply to message #20709] Wed, 01 April 2009 15:35 Go to previous messageGo to next message
d_th
Messages: 20
Registered: April 2009
Promising Member
Hi Cocob,
i really believe that their is a way to do it!
But my question is how.

Could you give me an description about your way to do it?
Re: Cross Compile HowTo? [message #20720 is a reply to message #20709] Wed, 01 April 2009 19:25 Go to previous messageGo to next message
cocob is currently offline  cocob
Messages: 156
Registered: January 2008
Experienced Member
The first step is to have a distribution of your cross compiler. After that in TheIde create a new BuildMethod (with GCC_ARM template) and configure name and path to compiler, includes and libs.

And that's all ! choose your build method and press F7.

cocob

[Updated on: Wed, 01 April 2009 19:25]

Report message to a moderator

Re: Cross Compile HowTo? [message #20723 is a reply to message #20720] Wed, 01 April 2009 22:57 Go to previous messageGo to next message
d_th
Messages: 20
Registered: April 2009
Promising Member
Hi Cocob,

that sounds pretty simple to me Smile

i will try that tomorrow.

I cant believe its so simple; Thanks fore that hint!!!!!!!!!!!!!!

Dieter
Re: Cross Compile HowTo? [message #20724 is a reply to message #20723] Wed, 01 April 2009 23:10 Go to previous messageGo to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 917
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

In most of the cases (if code is well made and have no errors in gcc and ms compilers) it is just that simple. You just open your project (called Package in U++) in another OS within TheIDE and compile it. And it just works.
Re: Cross Compile HowTo? [message #21281 is a reply to message #20720] Mon, 11 May 2009 15:07 Go to previous messageGo to next message
d_th
Messages: 20
Registered: April 2009
Promising Member
Hi Cocob,

so i tried a lot.
But ther are always errors.
Please can you send me an example of your GCC_ARM.bm File?

The ToolChain is compiled on my Debian etch System.

I have an U++ 2007.1 on this System because i am not able to build an 2008.1 on the etch system.

MANY THANKS!

Dieter
Re: Cross Compile HowTo? [message #21286 is a reply to message #21281] Mon, 11 May 2009 19:27 Go to previous messageGo to next message
cocob is currently offline  cocob
Messages: 156
Registered: January 2008
Experienced Member
I don't know where is the problem exactly
you must have something like this

BUILDER = "GCC_ARM";
COMPILER = "";
DEBUG_INFO = "2";
DEBUG_BLITZ = "1";
DEBUG_LINKMODE = "0";
DEBUG_OPTIONS = "-O0";
DEBUG_FLAGS = "";
RELEASE_BLITZ = "0";
RELEASE_LINKMODE = "0";
RELEASE_OPTIONS = "-O3";
RELEASE_SIZE_OPTIONS = "-Os -finline-limit=20";
RELEASE_FLAGS = "";
DEBUGGER = "gdb";
PATH = "/path/to/gcc/arm/binaries";
INCLUDE = "/path/to/includes";
LIB = "/path/to/libs";
REMOTE_HOST = "";
REMOTE_OS = "";
REMOTE_TRANSFER = "";
REMOTE_MAP = "";
LINKMODE_LOCK = "0";


You should use verbose mode (setup menu) to debug your build method.

[Updated on: Mon, 11 May 2009 19:27]

Report message to a moderator

Re: Cross Compile HowTo? [message #21287 is a reply to message #21286] Mon, 11 May 2009 21:55 Go to previous messageGo to next message
d_th
Messages: 20
Registered: April 2009
Promising Member
Hi Cocob,
sorry, thats what i have tried.

This is the contend of my GCC_ARM.bm

BUILDER = "GCC_ARM";
COMPILER = "";
DEBUG_INFO = "2";
DEBUG_BLITZ = "1";
DEBUG_LINKMODE = "1";
DEBUG_OPTIONS = "-O0";
RELEASE_BLITZ = "0";
RELEASE_LINKMODE = "1";
RELEASE_OPTIONS = "-O3 -ffunction-sections";
RELEASE_SIZE_OPTIONS = "-Os -finline-limit=20";
DEBUGGER = "gdb";
PATH = " /usr/local/arm/cross-gcc-4.2.0-2.6.28-soft-dbg/i686-pc-linux -gnu/arm-926ejs-linux-gnueabi/bin ";
INCLUDE = "/usr/local/arm/include/";
LIB = "/usr/local/arm/lib;/usr/local/arm/usr/lib";
REMOTE_HOST = "";
REMOTE_OS = "";
REMOTE_TRANSFER = "";
REMOTE_MAP = "";

And that is the output if i try to compile.

----- CtrlLib ( GUI GCC_ARM DEBUG SHARED BLITZ LINUX ) (1 / 9)
BLITZ: LabelBase.cpp Button.cpp Switch.cpp EditField.cpp Text.cpp LineEdit.cpp DocEdit.cpp ScrollBar.cpp HeaderCtrl.cpp ArrayCtrl.cpp DropB
ox.cpp DropList.cpp DropPusher.cpp DropChoice.cpp Static.cpp Splitter.cpp FrameSplitter.cpp SliderCtrl.cpp ColumnList.cpp Progress.cpp
AKeys.cpp RichTextView.cpp Prompt.cpp Help.cpp DateTimeCtrl.cpp Bar.cpp MenuBar.cpp ToolBar.cpp ToolTip.cpp StatusBar.cpp TabCtrl.cpp T
reeCtrl.cpp DlgColor.cpp ColorPopup.cpp ColorPusher.cpp FileList.cpp FileSel.cpp PrinterJob.cpp Windows.cpp Win32.cpp TrayIconWin32.cpp
TrayIconX11.cpp CtrlUtil.cpp Update.cpp LNGCtrl.cpp Ch.cpp ChGtk.cpp
Cannot find executable 'arm-wince-pe-c++'
ChWin32.cpp
Cannot find executable 'arm-wince-pe-c++'
CtrlLib.icpp
Cannot find executable 'arm-wince-pe-c++'

There were errors. (0:01.37)

----- CtrlLib ( GUI GCC_ARM DEBUG SHARED BLITZ LINUX ) (1 / 9)
BLITZ: LabelBase.cpp Button.cpp Switch.cpp EditField.cpp Text.cpp LineEdit.cpp DocEdit.cpp ScrollBar.cpp HeaderCtrl.cpp ArrayCtrl.cpp DropB
ox.cpp DropList.cpp DropPusher.cpp DropChoice.cpp Static.cpp Splitter.cpp FrameSplitter.cpp SliderCtrl.cpp ColumnList.cpp Progress.cpp
AKeys.cpp RichTextView.cpp Prompt.cpp Help.cpp DateTimeCtrl.cpp Bar.cpp MenuBar.cpp ToolBar.cpp ToolTip.cpp StatusBar.cpp TabCtrl.cpp T
reeCtrl.cpp DlgColor.cpp ColorPopup.cpp ColorPusher.cpp FileList.cpp FileSel.cpp PrinterJob.cpp Windows.cpp Win32.cpp TrayIconWin32.cpp
TrayIconX11.cpp CtrlUtil.cpp Update.cpp LNGCtrl.cpp Ch.cpp ChGtk.cpp
Cannot find executable 'arm-wince-pe-c++'
ChWin32.cpp
Cannot find executable 'arm-wince-pe-c++'
CtrlLib.icpp
Cannot find executable 'arm-wince-pe-c++'

There were errors. (0:01.37)
----- CtrlLib ( GUI GCC_ARM DEBUG SHARED BLITZ LINUX ) (1 / 9)
BLITZ: LabelBase.cpp Button.cpp Switch.cpp EditField.cpp Text.cpp LineEdit.cpp DocEdit.cpp ScrollBar.cpp HeaderCtrl.cpp ArrayCtrl.cpp DropB



ox.cpp DropList.cpp DropPusher.cpp DropChoice.cpp Static.cpp Splitter.cpp FrameSplitter.cpp SliderCtrl.cpp ColumnList.cpp Progress.cpp
AKeys.cpp RichTextView.cpp Prompt.cpp Help.cpp DateTimeCtrl.cpp Bar.cpp MenuBar.cpp ToolBar.cpp ToolTip.cpp StatusBar.cpp TabCtrl.cpp T
reeCtrl.cpp DlgColor.cpp ColorPopup.cpp ColorPusher.cpp FileList.cpp FileSel.cpp PrinterJob.cpp Windows.cpp Win32.cpp TrayIconWin32.cpp
TrayIconX11.cpp CtrlUtil.cpp Update.cpp LNGCtrl.cpp Ch.cpp ChGtk.cpp
Cannot find executable 'arm-wince-pe-c++'
ChWin32.cpp
Cannot find executable 'arm-wince-pe-c++'
CtrlLib.icpp
Cannot find executable 'arm-wince-pe-c++'

There were errors. (0:01.37)

What i am doing wrong?

Dieter

[Updated on: Mon, 11 May 2009 22:01]

Report message to a moderator

Re: Cross Compile HowTo? [message #21289 is a reply to message #20709] Mon, 11 May 2009 22:46 Go to previous messageGo to next message
cocob is currently offline  cocob
Messages: 156
Registered: January 2008
Experienced Member
default ARM build method seems to be configured for wince

change this

COMPILER = "";

with the name of your compiler

cocob
Re: Cross Compile HowTo? [message #21290 is a reply to message #21289] Mon, 11 May 2009 23:11 Go to previous messageGo to next message
d_th
Messages: 20
Registered: April 2009
Promising Member
ok, have changed to gcc =
BUILDER = "GCC_ARM";
COMPILER = "gcc";
DEBUG_INFO = "2";
DEBUG_BLITZ = "0";
DEBUG_LINKMODE = "0";
DEBUG_OPTIONS = "-O0";
RELEASE_BLITZ = "0";
RELEASE_LINKMODE = "0";
...snipp

The Compiling output is now=

----- CtrlLib ( GUI GCC_ARM LINUX ) (1 / 9)
cd /home/dieter/upp/uppsrc/CtrlLib
LabelBase.cpp
gcc -c -I"/home/dieter/upp/examples" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=
2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/u
pp/uppsrc/CtrlLib/LabelBase.cpp" -o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/LabelBase.o"
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:4,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/Core/Core.h:303:28: error: bits/atomicity.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:15:22: error: X11/Xlib.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:16:23: error: X11/Xutil.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:17:23: error: X11/Xatom.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:20:25: error: X11/Xft/Xft.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:21:36: error: X11/extensions/Xrender.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:1:24: error: X11/keysym.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:41: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:42: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:44: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:45: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:46: error: 'Colormap' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: variable or field 'InitX11Draw' declared void
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: 'XDisplay' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: 'display' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:124,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/Draw/Image.h:132: error: 'XPicture' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h:133: error: 'XPicture' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h:179: error: 'Cursor' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h: In member function 'int Upp::Image::Data::GetResCount() const':
/home/dieter/upp/uppsrc/Draw/Image.h:134: error: 'picture' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:124,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/Draw/Image.h: At global scope:
/home/dieter/upp/uppsrc/Draw/Image.h:318: error: 'Cursor' does not name a type
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:255: error: ISO C++ forbids declaration of 'XftFont' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:255: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:595: error: 'Drawable' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:596: error: 'GC' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:597: error: ISO C++ forbids declaration of 'XftDraw' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:597: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:868: error: ISO C++ forbids declaration of 'XftFont' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:868: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:869: error: ISO C++ forbids declaration of 'XftDraw' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:869: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:871: error: expected `;' before 'void'
/home/dieter/upp/uppsrc/Draw/Draw.h:876: error: 'Drawable' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:877: error: 'GC' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:880: error: expected `)' before 'dw'
/home/dieter/upp/uppsrc/Draw/Draw.h: In static member function 'static void Upp::Draw::Flush()':
/home/dieter/upp/uppsrc/Draw/Draw.h:625: error: 'Xdisplay' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:625: error: 'XSync' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h: In member function 'bool Upp::Draw::IsSystem() const':
/home/dieter/upp/uppsrc/Draw/Draw.h:648: error: 'gc' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:648: error: 'None' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h: At global scope:
/home/dieter/upp/uppsrc/Draw/Draw.h:1101: error: 'Pixmap' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: variable or field 'SetClip' declared void
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'GC' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'XftDraw' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'xftdraw' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: expected primary-expression before 'const'
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:1217,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/Draw/Debug.h:7: error: 'Pixmap' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:8: error: 'XFont' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:9: error: 'XFontStruct' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:9: error: 'fs' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:10: error: 'GC' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:11: error: expected ',' or '...' before '&' token
/home/dieter/upp/uppsrc/Draw/Debug.h:11: error: ISO C++ forbids declaration of 'XGCValues' with no type
/home/dieter/upp/uppsrc/Draw/Debug.h:12: error: 'XEvent' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:12: error: 'event' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:16: error: 'XK_Delete' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:18: error: 'XK_Shift_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:19: error: 'XK_Control_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:20: error: 'XK_Meta_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:21: error: 'XK_Caps_Lock' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:22: error: 'XK_Page_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:23: error: 'XK_Page_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:24: error: 'XK_Page_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:25: error: 'XK_Page_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:26: error: 'XK_End' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:27: error: 'XK_Home' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:28: error: 'XK_Left' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:29: error: 'XK_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:30: error: 'XK_Right' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:31: error: 'XK_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:32: error: 'XK_Insert' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:34: error: 'XK_KP_0' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:35: error: 'XK_KP_1' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:36: error: 'XK_KP_2' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:37: error: 'XK_KP_3' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:38: error: 'XK_KP_4' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:39: error: 'XK_KP_5' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:40: error: 'XK_KP_6' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:41: error: 'XK_KP_7' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:42: error: 'XK_KP_8' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:43: error: 'XK_KP_9' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:44: error: 'XK_KP_Multiply' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:45: error: 'XK_KP_Add' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:46: error: 'XK_KP_Separator' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:47: error: 'XK_KP_Subtract' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:48: error: 'XK_KP_Decimal' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:49: error: 'XK_KP_Divide' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:51: error: 'XK_Scroll_Lock' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:53: error: 'XK_F1' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:54: error: 'XK_F2' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:55: error: 'XK_F3' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:56: error: 'XK_F4' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:57: error: 'XK_F5' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:58: error: 'XK_F6' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:59: error: 'XK_F7' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:60: error: 'XK_F8' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:61: error: 'XK_F9' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:62: error: 'XK_F10' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:63: error: 'XK_F11' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:64: error: 'XK_F12' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:103: error: 'XK_bracketleft' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:104: error: 'XK_bracketright' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:106: error: 'XK_grave' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:110: error: 'XK_period' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:111: error: 'XK_semicolon' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:116: error: 'XK_Pause' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:163: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:164: error: 'Atom' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: template argument 1 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: template argument 2 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: invalid type in declaration before ';' token
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:269: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:522: error: 'XIC' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: template argument 1 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: template argument 3 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:533: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:538: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:540: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:562: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:564: error: 'Window' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:569: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:578: error: 'XSelectionRequestEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:588: error: 'XIM' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:590: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:591: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:592: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:593: error: expected ';' before '(' token
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h: In static member function 'static void Upp::Ctrl::GuiFlush()':
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1074: error: 'Xdisplay' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1074: error: 'XFlush' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1396,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h: At global scope:
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:55: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:57: error: ISO C++ forbids declaration of 'XSizeHints' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:57: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:58: error: ISO C++ forbids declaration of 'XWMHints' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:58: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:59: error: ISO C++ forbids declaration of 'XClassHint' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:59: error: expected ';' before '*' token
In file included from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:49,
from /home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp:1:
/home/dieter/upp/uppsrc/CtrlLib/CtrlUtil.h:84: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlLib/CtrlUtil.h:94: error: 'Window' does not name a type
/usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examples" -I"/home/di
eter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmM
INUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/LabelBase.cpp" -o "/home/di
eter/upp/out/CtrlLib/GCC_ARM.Gui/LabelBase.o"
Error executing /usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examp
les" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -
DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/LabelBase.c
pp" -o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/LabelBase.o"
compiled in (0:05.33)
Button.cpp
gcc -c -I"/home/dieter/upp/examples" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=
2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/u
pp/uppsrc/CtrlLib/Button.cpp" -o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/Button.o"
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:4,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/Core/Core.h:303:28: error: bits/atomicity.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:15:22: error: X11/Xlib.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:16:23: error: X11/Xutil.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:17:23: error: X11/Xatom.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:20:25: error: X11/Xft/Xft.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:21:36: error: X11/extensions/Xrender.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:1:24: error: X11/keysym.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:41: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:42: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:44: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:45: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:46: error: 'Colormap' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: variable or field 'InitX11Draw' declared void
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: 'XDisplay' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: 'display' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:124,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/Draw/Image.h:132: error: 'XPicture' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h:133: error: 'XPicture' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h:179: error: 'Cursor' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h: In member function 'int Upp::Image::Data::GetResCount() const':
/home/dieter/upp/uppsrc/Draw/Image.h:134: error: 'picture' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:124,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/Draw/Image.h: At global scope:
/home/dieter/upp/uppsrc/Draw/Image.h:318: error: 'Cursor' does not name a type
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:255: error: ISO C++ forbids declaration of 'XftFont' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:255: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:595: error: 'Drawable' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:596: error: 'GC' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:597: error: ISO C++ forbids declaration of 'XftDraw' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:597: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:868: error: ISO C++ forbids declaration of 'XftFont' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:868: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:869: error: ISO C++ forbids declaration of 'XftDraw' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:869: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:871: error: expected `;' before 'void'
/home/dieter/upp/uppsrc/Draw/Draw.h:876: error: 'Drawable' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:877: error: 'GC' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:880: error: expected `)' before 'dw'
/home/dieter/upp/uppsrc/Draw/Draw.h: In static member function 'static void Upp::Draw::Flush()':
/home/dieter/upp/uppsrc/Draw/Draw.h:625: error: 'Xdisplay' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:625: error: 'XSync' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h: In member function 'bool Upp::Draw::IsSystem() const':
/home/dieter/upp/uppsrc/Draw/Draw.h:648: error: 'gc' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:648: error: 'None' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h: At global scope:
/home/dieter/upp/uppsrc/Draw/Draw.h:1101: error: 'Pixmap' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: variable or field 'SetClip' declared void
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'GC' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'XftDraw' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'xftdraw' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: expected primary-expression before 'const'
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:1217,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/Draw/Debug.h:7: error: 'Pixmap' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:8: error: 'XFont' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:9: error: 'XFontStruct' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:9: error: 'fs' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:10: error: 'GC' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:11: error: expected ',' or '...' before '&' token
/home/dieter/upp/uppsrc/Draw/Debug.h:11: error: ISO C++ forbids declaration of 'XGCValues' with no type
/home/dieter/upp/uppsrc/Draw/Debug.h:12: error: 'XEvent' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:12: error: 'event' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:16: error: 'XK_Delete' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:18: error: 'XK_Shift_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:19: error: 'XK_Control_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:20: error: 'XK_Meta_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:21: error: 'XK_Caps_Lock' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:22: error: 'XK_Page_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:23: error: 'XK_Page_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:24: error: 'XK_Page_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:25: error: 'XK_Page_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:26: error: 'XK_End' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:27: error: 'XK_Home' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:28: error: 'XK_Left' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:29: error: 'XK_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:30: error: 'XK_Right' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:31: error: 'XK_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:32: error: 'XK_Insert' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:34: error: 'XK_KP_0' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:35: error: 'XK_KP_1' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:36: error: 'XK_KP_2' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:37: error: 'XK_KP_3' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:38: error: 'XK_KP_4' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:39: error: 'XK_KP_5' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:40: error: 'XK_KP_6' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:41: error: 'XK_KP_7' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:42: error: 'XK_KP_8' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:43: error: 'XK_KP_9' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:44: error: 'XK_KP_Multiply' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:45: error: 'XK_KP_Add' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:46: error: 'XK_KP_Separator' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:47: error: 'XK_KP_Subtract' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:48: error: 'XK_KP_Decimal' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:49: error: 'XK_KP_Divide' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:51: error: 'XK_Scroll_Lock' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:53: error: 'XK_F1' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:54: error: 'XK_F2' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:55: error: 'XK_F3' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:56: error: 'XK_F4' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:57: error: 'XK_F5' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:58: error: 'XK_F6' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:59: error: 'XK_F7' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:60: error: 'XK_F8' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:61: error: 'XK_F9' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:62: error: 'XK_F10' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:63: error: 'XK_F11' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:64: error: 'XK_F12' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:103: error: 'XK_bracketleft' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:104: error: 'XK_bracketright' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:106: error: 'XK_grave' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:110: error: 'XK_period' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:111: error: 'XK_semicolon' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:116: error: 'XK_Pause' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:163: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:164: error: 'Atom' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: template argument 1 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: template argument 2 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: invalid type in declaration before ';' token
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:269: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:522: error: 'XIC' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: template argument 1 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: template argument 3 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:533: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:538: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:540: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:562: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:564: error: 'Window' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:569: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:578: error: 'XSelectionRequestEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:588: error: 'XIM' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:590: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:591: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:592: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:593: error: expected ';' before '(' token
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h: In static member function 'static void Upp::Ctrl::GuiFlush()':
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1074: error: 'Xdisplay' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1074: error: 'XFlush' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1396,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h: At global scope:
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:55: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:57: error: ISO C++ forbids declaration of 'XSizeHints' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:57: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:58: error: ISO C++ forbids declaration of 'XWMHints' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:58: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:59: error: ISO C++ forbids declaration of 'XClassHint' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:59: error: expected ';' before '*' token
In file included from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:49,
from /home/dieter/upp/uppsrc/CtrlLib/Button.cpp:1:
/home/dieter/upp/uppsrc/CtrlLib/CtrlUtil.h:84: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlLib/CtrlUtil.h:94: error: 'Window' does not name a type
/usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examples" -I"/home/di
eter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmM
INUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/Button.cpp" -o "/home/diete
r/upp/out/CtrlLib/GCC_ARM.Gui/Button.o"
Error executing /usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examp
les" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -
DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/Button.cpp"
-o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/Button.o"
compiled in (0:04.96)
Switch.cpp
gcc -c -I"/home/dieter/upp/examples" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=
2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/u
pp/uppsrc/CtrlLib/Switch.cpp" -o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/Switch.o"
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:4,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/Core/Core.h:303:28: error: bits/atomicity.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:15:22: error: X11/Xlib.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:16:23: error: X11/Xutil.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:17:23: error: X11/Xatom.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:20:25: error: X11/Xft/Xft.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:21:36: error: X11/extensions/Xrender.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:1:24: error: X11/keysym.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:41: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:42: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:44: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:45: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:46: error: 'Colormap' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: variable or field 'InitX11Draw' declared void
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: 'XDisplay' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: 'display' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:124,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/Draw/Image.h:132: error: 'XPicture' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h:133: error: 'XPicture' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h:179: error: 'Cursor' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h: In member function 'int Upp::Image::Data::GetResCount() const':
/home/dieter/upp/uppsrc/Draw/Image.h:134: error: 'picture' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:124,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/Draw/Image.h: At global scope:
/home/dieter/upp/uppsrc/Draw/Image.h:318: error: 'Cursor' does not name a type
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:255: error: ISO C++ forbids declaration of 'XftFont' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:255: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:595: error: 'Drawable' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:596: error: 'GC' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:597: error: ISO C++ forbids declaration of 'XftDraw' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:597: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:868: error: ISO C++ forbids declaration of 'XftFont' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:868: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:869: error: ISO C++ forbids declaration of 'XftDraw' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:869: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:871: error: expected `;' before 'void'
/home/dieter/upp/uppsrc/Draw/Draw.h:876: error: 'Drawable' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:877: error: 'GC' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:880: error: expected `)' before 'dw'
/home/dieter/upp/uppsrc/Draw/Draw.h: In static member function 'static void Upp::Draw::Flush()':
/home/dieter/upp/uppsrc/Draw/Draw.h:625: error: 'Xdisplay' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:625: error: 'XSync' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h: In member function 'bool Upp::Draw::IsSystem() const':
/home/dieter/upp/uppsrc/Draw/Draw.h:648: error: 'gc' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:648: error: 'None' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h: At global scope:
/home/dieter/upp/uppsrc/Draw/Draw.h:1101: error: 'Pixmap' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: variable or field 'SetClip' declared void
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'GC' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'XftDraw' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'xftdraw' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: expected primary-expression before 'const'
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:1217,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/Draw/Debug.h:7: error: 'Pixmap' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:8: error: 'XFont' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:9: error: 'XFontStruct' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:9: error: 'fs' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:10: error: 'GC' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:11: error: expected ',' or '...' before '&' token
/home/dieter/upp/uppsrc/Draw/Debug.h:11: error: ISO C++ forbids declaration of 'XGCValues' with no type
/home/dieter/upp/uppsrc/Draw/Debug.h:12: error: 'XEvent' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:12: error: 'event' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:16: error: 'XK_Delete' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:18: error: 'XK_Shift_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:19: error: 'XK_Control_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:20: error: 'XK_Meta_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:21: error: 'XK_Caps_Lock' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:22: error: 'XK_Page_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:23: error: 'XK_Page_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:24: error: 'XK_Page_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:25: error: 'XK_Page_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:26: error: 'XK_End' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:27: error: 'XK_Home' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:28: error: 'XK_Left' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:29: error: 'XK_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:30: error: 'XK_Right' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:31: error: 'XK_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:32: error: 'XK_Insert' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:34: error: 'XK_KP_0' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:35: error: 'XK_KP_1' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:36: error: 'XK_KP_2' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:37: error: 'XK_KP_3' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:38: error: 'XK_KP_4' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:39: error: 'XK_KP_5' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:40: error: 'XK_KP_6' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:41: error: 'XK_KP_7' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:42: error: 'XK_KP_8' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:43: error: 'XK_KP_9' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:44: error: 'XK_KP_Multiply' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:45: error: 'XK_KP_Add' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:46: error: 'XK_KP_Separator' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:47: error: 'XK_KP_Subtract' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:48: error: 'XK_KP_Decimal' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:49: error: 'XK_KP_Divide' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:51: error: 'XK_Scroll_Lock' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:53: error: 'XK_F1' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:54: error: 'XK_F2' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:55: error: 'XK_F3' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:56: error: 'XK_F4' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:57: error: 'XK_F5' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:58: error: 'XK_F6' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:59: error: 'XK_F7' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:60: error: 'XK_F8' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:61: error: 'XK_F9' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:62: error: 'XK_F10' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:63: error: 'XK_F11' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:64: error: 'XK_F12' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:103: error: 'XK_bracketleft' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:104: error: 'XK_bracketright' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:106: error: 'XK_grave' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:110: error: 'XK_period' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:111: error: 'XK_semicolon' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:116: error: 'XK_Pause' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:163: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:164: error: 'Atom' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: template argument 1 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: template argument 2 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: invalid type in declaration before ';' token
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:269: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:522: error: 'XIC' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: template argument 1 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: template argument 3 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:533: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:538: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:540: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:562: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:564: error: 'Window' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:569: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:578: error: 'XSelectionRequestEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:588: error: 'XIM' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:590: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:591: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:592: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:593: error: expected ';' before '(' token
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h: In static member function 'static void Upp::Ctrl::GuiFlush()':
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1074: error: 'Xdisplay' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1074: error: 'XFlush' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1396,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h: At global scope:
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:55: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:57: error: ISO C++ forbids declaration of 'XSizeHints' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:57: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:58: error: ISO C++ forbids declaration of 'XWMHints' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:58: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:59: error: ISO C++ forbids declaration of 'XClassHint' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:59: error: expected ';' before '*' token
In file included from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:49,
from /home/dieter/upp/uppsrc/CtrlLib/Switch.cpp:1:
/home/dieter/upp/uppsrc/CtrlLib/CtrlUtil.h:84: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlLib/CtrlUtil.h:94: error: 'Window' does not name a type
/usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examples" -I"/home/di
eter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmM
INUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/Switch.cpp" -o "/home/diete
r/upp/out/CtrlLib/GCC_ARM.Gui/Switch.o"
Error executing /usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examp
les" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -
DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/Switch.cpp"
-o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/Switch.o"
compiled in (0:05.00)
EditField.cpp
gcc -c -I"/home/dieter/upp/examples" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=
2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/u
pp/uppsrc/CtrlLib/EditField.cpp" -o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/EditField.o"
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:4,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/Core/Core.h:303:28: error: bits/atomicity.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:15:22: error: X11/Xlib.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:16:23: error: X11/Xutil.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:17:23: error: X11/Xatom.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:20:25: error: X11/Xft/Xft.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:21:36: error: X11/extensions/Xrender.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:1:24: error: X11/keysym.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:41: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:42: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:44: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:45: error: expected initializer before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:46: error: 'Colormap' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: variable or field 'InitX11Draw' declared void
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: 'XDisplay' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:86: error: 'display' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:124,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/Draw/Image.h:132: error: 'XPicture' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h:133: error: 'XPicture' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h:179: error: 'Cursor' does not name a type
/home/dieter/upp/uppsrc/Draw/Image.h: In member function 'int Upp::Image::Data::GetResCount() const':
/home/dieter/upp/uppsrc/Draw/Image.h:134: error: 'picture' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:124,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/Draw/Image.h: At global scope:
/home/dieter/upp/uppsrc/Draw/Image.h:318: error: 'Cursor' does not name a type
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:255: error: ISO C++ forbids declaration of 'XftFont' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:255: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:595: error: 'Drawable' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:596: error: 'GC' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:597: error: ISO C++ forbids declaration of 'XftDraw' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:597: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:868: error: ISO C++ forbids declaration of 'XftFont' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:868: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:869: error: ISO C++ forbids declaration of 'XftDraw' with no type
/home/dieter/upp/uppsrc/Draw/Draw.h:869: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/Draw/Draw.h:871: error: expected `;' before 'void'
/home/dieter/upp/uppsrc/Draw/Draw.h:876: error: 'Drawable' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:877: error: 'GC' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:880: error: expected `)' before 'dw'
/home/dieter/upp/uppsrc/Draw/Draw.h: In static member function 'static void Upp::Draw::Flush()':
/home/dieter/upp/uppsrc/Draw/Draw.h:625: error: 'Xdisplay' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:625: error: 'XSync' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h: In member function 'bool Upp::Draw::IsSystem() const':
/home/dieter/upp/uppsrc/Draw/Draw.h:648: error: 'gc' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:648: error: 'None' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h: At global scope:
/home/dieter/upp/uppsrc/Draw/Draw.h:1101: error: 'Pixmap' does not name a type
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: variable or field 'SetClip' declared void
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'GC' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'XftDraw' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: 'xftdraw' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Draw.h:1134: error: expected primary-expression before 'const'
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:1217,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/Draw/Debug.h:7: error: 'Pixmap' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:8: error: 'XFont' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:9: error: 'XFontStruct' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:9: error: 'fs' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:10: error: 'GC' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:11: error: expected ',' or '...' before '&' token
/home/dieter/upp/uppsrc/Draw/Debug.h:11: error: ISO C++ forbids declaration of 'XGCValues' with no type
/home/dieter/upp/uppsrc/Draw/Debug.h:12: error: 'XEvent' was not declared in this scope
/home/dieter/upp/uppsrc/Draw/Debug.h:12: error: 'event' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:16: error: 'XK_Delete' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:18: error: 'XK_Shift_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:19: error: 'XK_Control_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:20: error: 'XK_Meta_L' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:21: error: 'XK_Caps_Lock' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:22: error: 'XK_Page_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:23: error: 'XK_Page_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:24: error: 'XK_Page_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:25: error: 'XK_Page_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:26: error: 'XK_End' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:27: error: 'XK_Home' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:28: error: 'XK_Left' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:29: error: 'XK_Up' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:30: error: 'XK_Right' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:31: error: 'XK_Down' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:32: error: 'XK_Insert' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:34: error: 'XK_KP_0' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:35: error: 'XK_KP_1' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:36: error: 'XK_KP_2' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:37: error: 'XK_KP_3' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:38: error: 'XK_KP_4' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:39: error: 'XK_KP_5' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:40: error: 'XK_KP_6' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:41: error: 'XK_KP_7' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:42: error: 'XK_KP_8' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:43: error: 'XK_KP_9' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:44: error: 'XK_KP_Multiply' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:45: error: 'XK_KP_Add' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:46: error: 'XK_KP_Separator' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:47: error: 'XK_KP_Subtract' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:48: error: 'XK_KP_Decimal' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:49: error: 'XK_KP_Divide' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:51: error: 'XK_Scroll_Lock' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:53: error: 'XK_F1' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:54: error: 'XK_F2' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:55: error: 'XK_F3' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:56: error: 'XK_F4' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:57: error: 'XK_F5' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:58: error: 'XK_F6' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:59: error: 'XK_F7' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:60: error: 'XK_F8' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:61: error: 'XK_F9' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:62: error: 'XK_F10' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:63: error: 'XK_F11' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:64: error: 'XK_F12' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:103: error: 'XK_bracketleft' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:104: error: 'XK_bracketright' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:106: error: 'XK_grave' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:110: error: 'XK_period' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:111: error: 'XK_semicolon' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:116: error: 'XK_Pause' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:163: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:164: error: 'Atom' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:166: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:167: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:168: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: 'Atom' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: template argument 1 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: template argument 2 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:170: error: invalid type in declaration before ';' token
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:269: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:522: error: 'XIC' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: 'Window' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: template argument 1 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:526: error: template argument 3 is invalid
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:533: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:538: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:540: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:562: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:564: error: 'Window' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:569: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:578: error: 'XSelectionRequestEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:588: error: 'XIM' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:590: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:591: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:592: error: 'Window' does not name a type
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:593: error: expected ';' before '(' token
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h: In static member function 'static void Upp::Ctrl::GuiFlush()':
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1074: error: 'Xdisplay' was not declared in this scope
/home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1074: error: 'XFlush' was not declared in this scope
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:1396,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h: At global scope:
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:55: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:57: error: ISO C++ forbids declaration of 'XSizeHints' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:57: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:58: error: ISO C++ forbids declaration of 'XWMHints' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:58: error: expected ';' before '*' token
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:59: error: ISO C++ forbids declaration of 'XClassHint' with no type
/home/dieter/upp/uppsrc/CtrlCore/TopWindow.h:59: error: expected ';' before '*' token
In file included from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:49,
from /home/dieter/upp/uppsrc/CtrlLib/EditField.cpp:1:
/home/dieter/upp/uppsrc/CtrlLib/CtrlUtil.h:84: error: 'XEvent' has not been declared
/home/dieter/upp/uppsrc/CtrlLib/CtrlUtil.h:94: error: 'Window' does not name a type
/usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examples" -I"/home/di
eter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmM
INUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/EditField.cpp" -o "/home/di
eter/upp/out/CtrlLib/GCC_ARM.Gui/EditField.o"
Error executing /usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examp
les" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -
DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/EditField.c
pp" -o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/EditField.o"
compiled in (0:05.16)
Text.cpp
gcc -c -I"/home/dieter/upp/examples" -I"/home/dieter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=
2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmMINUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/u
pp/uppsrc/CtrlLib/Text.cpp" -o "/home/dieter/upp/out/CtrlLib/GCC_ARM.Gui/Text.o"
In file included from /home/dieter/upp/uppsrc/Draw/Draw.h:4,
from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Text.cpp:1:
/home/dieter/upp/uppsrc/Core/Core.h:303:28: error: bits/atomicity.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Text.cpp:1:
/home/dieter/upp/uppsrc/Draw/Draw.h:15:22: error: X11/Xlib.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:16:23: error: X11/Xutil.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:17:23: error: X11/Xatom.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:20:25: error: X11/Xft/Xft.h: No such file or directory
/home/dieter/upp/uppsrc/Draw/Draw.h:21:36: error: X11/extensions/Xrender.h: No such file or directory
In file included from /home/dieter/upp/uppsrc/CtrlCore/CtrlCore.h:30,
from /home/dieter/upp/uppsrc/CtrlLib/CtrlLib.h:4,
from /home/dieter/upp/uppsrc/CtrlLib/Text.cpp:1:
/home/dieter/upp/uppsrc/CtrlCore/X11Keys.h:1:24: error: X11/keysym.h: No such file or directory
/usr/local/arm/cross-gcc-4.2.0-2.6.28-soft/i686-pc-linux-gnu /arm-926ejs-linux-gnueabi/bin/gcc -c -I"/home/dieter/upp/examples" -I"/home/di
eter/upp/uppsrc" -I"/usr/local/arm/include/" -DflagGUI -DflagGCC_ARM -DflagLINUX -DbmYEAR=2009 -DbmMONTH=5 -DbmDAY=11 -DbmHOUR=23 -DbmM
INUTE=5 -DbmSECOND=19 -static -fexceptions -Os -finline-limit=20 -x c++ "/home/dieter/upp/uppsrc/CtrlLib/Text.cpp" -o "/home/dieter/
upp/out/CtrlLib/GCC_ARM.Gui/Text.o"
User break.
compiled in (0:01.71)
CtrlLib: 5 file(s) built in (0:21.88), 4377 msecs / file, duration = 22302 msecs

There were errors. (0:22.38)

I Think the compile is looping.

Do you have any sugestions?

Dieter

Re: Cross Compile HowTo? [message #21295 is a reply to message #20709] Tue, 12 May 2009 09:06 Go to previous messageGo to next message
cocob is currently offline  cocob
Messages: 156
Registered: January 2008
Experienced Member
include dirs are missing like X11 headers directory.

cocob
Re: Cross Compile HowTo? [message #21301 is a reply to message #21295] Tue, 12 May 2009 11:54 Go to previous messageGo to next message
d_th
Messages: 20
Registered: April 2009
Promising Member
Hi Cocob,

Yes, thats the Reason.
But the path is already in the BuildMethod Discription.
I will attach the file to this Message.
I Think, their are some problems with the Environment of the Program.
There is no effect after changing the Path to the Headerfiles.
Have i adapt any other File to recognize the Pathes?
I have added the Log to the file so the Message is mor readable

Dieter



  • Attachment: GCC_ARM.bm
    (Size: 60.77KB, Downloaded 413 times)
Re: Cross Compile HowTo? [message #21303 is a reply to message #21301] Tue, 12 May 2009 12:48 Go to previous messageGo to next message
cbpporter is currently offline  cbpporter
Messages: 1401
Registered: September 2007
Ultimate Contributor
It's strange that it doesn't find part if internal STL implementation: "error: bits/atomicity.h: No such file or directory". This only happened to me when G++ was not installed correctly, path have gotten mixed up or did an automatic Linux update that changed GCC version. Can you check to see it you have these files in your -I folders which are not related to U++?
Re: Cross Compile HowTo? [message #21430 is a reply to message #20709] Tue, 19 May 2009 22:14 Go to previous messageGo to next message
d_th
Messages: 20
Registered: April 2009
Promising Member
Hi there,

is it necessary to change the file GccBuilder.cpp?

Dieter
icon8.gif  Re: Cross Compile HowTo? [message #21503 is a reply to message #21430] Sat, 23 May 2009 10:44 Go to previous message
d_th
Messages: 20
Registered: April 2009
Promising Member
Hi all,

why is nobody able to help me?
i realy need help with this problem.
i couldn't find a hint in the documentation.

Dieter

[Updated on: Sat, 23 May 2009 22:02]

Report message to a moderator

Previous Topic: Untrivial EditString bug(?) in FreeBSD(and may be all POSIX)
Next Topic: More Unicode questions
Goto Forum:
  


Current Time: Thu Mar 28 17:13:02 CET 2024

Total time taken to generate the page: 0.01390 seconds