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: Compiling, Linking, Debugging of your packages » U++2008.1beta2 fails to compile tests
U++2008.1beta2 fails to compile tests [message #15165] Sun, 06 April 2008 17:27 Go to next message
DuncanShortland is currently offline  DuncanShortland
Messages: 45
Registered: January 2006
Member
Downloaded U++2008.1beta2 along with mingw onto vista machine.

Tests (eg bombs) fail to compile with errors

cc1plus: error: unrecognized command line option "-mtune=generic"

Changing from MINGW debug to other option only creates more errors.

Any suggestions please

Re: U++2008.1beta2 fails to compile tests [message #15176 is a reply to message #15165] Mon, 07 April 2008 15:54 Go to previous messageGo to next message
DuncanShortland is currently offline  DuncanShortland
Messages: 45
Registered: January 2006
Member
Found my own error.

It helps if the path vaiable has the c:\upp\mingw\... compiler set in order to find the correct cc1plus. It found a winavr one which gave the error.

Now have the problem that the system includes cannot be found. For example fails to find <typeinfo>, <stddef.h>, <stdarg.h> .... .

This may well be a vista problem.
Re: U++2008.1beta2 fails to compile tests [message #15177 is a reply to message #15176] Mon, 07 April 2008 16:15 Go to previous messageGo to next message
DuncanShortland is currently offline  DuncanShortland
Messages: 45
Registered: January 2006
Member
Have had to add the following to the include section of build methods for mingw

c:\upp\mingw\lib\gcc\mingw32\4.3.0\include
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++

The <typeinfo> is now found but comes up with other missing files when compiling the 'bombs' example.

The initial errors are shown below.

Now cannot find the file 'bits/c++config.h' in the mingw directory structure download of the beta2 downloads.


First few errors of build:

In file included from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/typeinfo:39,
from C:\upp\uppsrc/Core/Core.h:214,
from C:\upp\uppsrc/Draw/Draw.h:4,
from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4,
from C:\upp\uppsrc\CtrlLib\/CtrlLib.h:4,
from C:\upp\uppsrc\CtrlLib\LabelBase.cpp:1,
from C:/upp/out/CtrlLib/MINGW.Debug_full.Gui\$blitz.cpp:3:
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/exception:42: 28: error: bits/c++config.h: No such file or directory
In file included from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/bits/stl_algo base.h:66,
from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/algorithm:66,
from C:\upp\uppsrc/Core/Core.h:340,
from C:\upp\uppsrc/Draw/Draw.h:4,
from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4,
from C:\upp\uppsrc\CtrlLib\/CtrlLib.h:4,
from C:\upp\uppsrc\CtrlLib\LabelBase.cpp:1,
from C:/upp/out/CtrlLib/MINGW.Debug_full.Gui\$blitz.cpp:3:
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/cstddef:48:25 : error: stddef.h: No such file or directory
In file included from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/algorithm:66,
from C:\upp\uppsrc/Core/Core.h:340,
from C:\upp\uppsrc/Draw/Draw.h:4,
from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4,
from C:\upp\uppsrc\CtrlLib\/CtrlLib.h:4,
from C:\upp\uppsrc\CtrlLib\LabelBase.cpp:1,
from C:/upp/out/CtrlLib/MINGW.Debug_full.Gui\$blitz.cpp:3:
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/bits/stl_algo base.h:232:56: error: macro "min" passed 3 arguments, but takes just 2
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/bits/stl_algo base.h:252:56: error: macro "max" passed 3 arguments, but takes just 2

Re: U++2008.1beta2 fails to compile tests [message #15179 is a reply to message #15177] Mon, 07 April 2008 16:42 Go to previous message
DuncanShortland is currently offline  DuncanShortland
Messages: 45
Registered: January 2006
Member
Down to one single error which I cannot resolve.

Cannot find the file stddef.h in the paths for include.

The file is there BUT all the errors are from #include_next calls

Have tried including the directory in the build method early and late so that a path can be found but always fails to find the file. The file is there and the directory path is included.

Is this a mingw / vista problem?

The build include paths are:

C:\upp\mingw\include
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include
c:\upp\mingw\lib\gcc\mingw32\4.3.0
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++\mingw32
c:\upp\mingw\lib\gcc\mingw32\4.3.0

One directory repeated to try to ensure that a 'future' path is included as indicated for 'include-next' .


The errors now left are:

----- CtrlLib ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (1 / 9)
BLITZ: LabelBase.cpp Button.cpp Switch.cpp EditField.cpp Text.cpp LineEdit.cpp DocEdit.cpp ScrollBar.cpp HeaderCtrl.cpp ArrayCtrl.cpp Mult
iButton.cpp PopupTable.cpp DropList.cpp DropChoice.cpp Static.cpp Splitter.cpp FrameSplitter.cpp SliderCtrl.cpp ColumnList.cpp Progres
s.cpp AKeys.cpp RichTextView.cpp Prompt.cpp Help.cpp DateTimeCtrl.cpp Bar.cpp ToolButton.cpp ToolBar.cpp ToolTip.cpp StatusBar.cpp Tab
Ctrl.cpp TreeCtrl.cpp DlgColor.cpp ColorPopup.cpp ColorPusher.cpp FileList.cpp FileSel.cpp PrinterJob.cpp Windows.cpp Win32.cpp TrayIc
onWin32.cpp TrayIconX11.cpp CtrlUtil.cpp Update.cpp LNGCtrl.cpp Ch.cpp ChGtk.cpp
MenuItem.cpp
MenuBar.cpp
In file included from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/bits/stl_algo base.h:66,
from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/algorithm:66,
from C:\upp\uppsrc/Core/Core.h:340,
from C:\upp\uppsrc/Draw/Draw.h:4,
from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4,
from C:\upp\uppsrc\CtrlLib\/CtrlLib.h:4,
from C:\upp\uppsrc\CtrlLib\/MenuImp.h:1,
from C:\upp\uppsrc\CtrlLib\MenuItem.cpp:1:
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/cstddef:48:25 : error: stddef.h: No such file or directory
ChWin32.cpp
In file included from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/bits/stl_algo base.h:66,
from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/algorithm:66,
from C:\upp\uppsrc/Core/Core.h:340,
from C:\upp\uppsrc/Draw/Draw.h:4,
from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4,
from C:\upp\uppsrc\CtrlLib\/CtrlLib.h:4,
from C:\upp\uppsrc\CtrlLib\/MenuImp.h:1,
from C:\upp\uppsrc\CtrlLib\MenuBar.cpp:1:
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/cstddef:48:25 : error: stddef.h: No such file or directory
CtrlLib.icpp
In file included from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/bits/stl_algo base.h:66,
from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/algorithm:66,
from C:\upp\uppsrc/Core/Core.h:340,
from C:\upp\uppsrc/Draw/Draw.h:4,
from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4,
from C:\upp\uppsrc\CtrlLib\/CtrlLib.h:4,
from C:\upp\uppsrc\CtrlLib\ChWin32.cpp:1:
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/cstddef:48:25 : error: stddef.h: No such file or directory
In file included from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/bits/stl_algo base.h:66,
from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/algorithm:66,
from C:\upp\uppsrc/Core/Core.h:340,
from C:\upp\uppsrc/Draw/Draw.h:4,
from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4,
from C:\upp\uppsrc\CtrlLib\/CtrlLib.h:4,
from C:\upp\uppsrc\CtrlLib\CtrlLib.icpp:1:
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/cstddef:48:25 : error: stddef.h: No such file or directory
In file included from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/bits/stl_algo base.h:66,
from c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/algorithm:66,
from C:\upp\uppsrc/Core/Core.h:340,
from C:\upp\uppsrc/Draw/Draw.h:4,
from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4,
from C:\upp\uppsrc\CtrlLib\/CtrlLib.h:4,
from C:\upp\uppsrc\CtrlLib\LabelBase.cpp:1,
from C:/upp/out/CtrlLib/MINGW.Debug_full.Gui\$blitz.cpp:3:
c:\upp\mingw\lib\gcc\mingw32\4.3.0\include\c++/cstddef:48:25 : error: stddef.h: No such file or directory
CtrlLib: 51 file(s) built in (0:18.95), 371 msecs / file, duration = 20093 msecs, parallelization 84%
Previous Topic: Cannot compile with vs 2008 express
Next Topic: options to linker (not compiler)
Goto Forum:
  


Current Time: Fri Apr 19 03:49:26 CEST 2024

Total time taken to generate the page: 0.04123 seconds