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 » Developing U++ » U++ TheIDE and Library: Releases and ChangeLogs » Core/config.h
Core/config.h [message #20478] Fri, 20 March 2009 14:40 Go to next message
mirek is currently offline  mirek
Messages: 11835
Registered: November 2005
Ultimate Member
In an attempt to streamline upp-src package, I have decided ro replace 'flag' based definition of environment with compile-time detection based on predefined macros. I believe that it will make management of src package Makefile easier.

I have split this detection from Core.h to config.h. So far, Ubuntu32/64, Win32 MSC and Win32 Mingw (in ST) are tested; I suppose we will be adding more as more builds are tested Smile

However, it upp-src Makefile does not work on your platform, Core/config.h is the place to check...

Mirek
Re: Core/config.h [message #35168 is a reply to message #20478] Wed, 18 January 2012 14:44 Go to previous messageGo to next message
rogerb is currently offline  rogerb
Messages: 1
Registered: January 2012
Location: Munich
Junior Member
Hello,

I am trying to install ultimate++ on my Cygwin system (Cygwin installed on Windows 7). I get following error message:

What do I need to change in config.h?

Thanks, Nico



In file included from ./Core/Core.h:38:0,
from ./Esc/Esc.h:4,
from ./ide/Core/Core.h:4,
from ./ide/Common/Common.h:4,
from ide/ide.h:4,
from ide/SelectPkg.cpp:1:
./Core/config.h:43:6: error: #error Unknown OS
In file included from ./Core/Core.h:198:0,
from ./Esc/Esc.h:4,
from ./ide/Core/Core.h:4,
from ./ide/Common/Common.h:4,
from ide/ide.h:4,
from ide/SelectPkg.cpp:1:
./Core/Defs.h: In function ‘bool Upp::IsNaN(double)’:
./Core/Defs.h:255:52: error: ‘isnan’ was not declared in this scope
In file included from ./ide/Core/Core.h:5:0,
from ./ide/Common/Common.h:4,
from ide/ide.h:4,
from ide/SelectPkg.cpp:1:
./Web/Web.h: At global scope:
./Web/Web.h:23:2: error: expected identifier before numeric constant
./Web/Web.h:23:2: error: expected ‘}’ before numeric constant
./Web/Web.h:23:2: error: expected unqualified-id before numeric constant
./Web/Web.h:27:1: error: expected declaration before ‘}’ token
Makefile:533: recipe for target `_out/ide/GCCMK-Gcc-Gui-Linux-Main-Posix-Shared/SelectPkg.o' failed
make[1]: *** [_out/ide/GCCMK-Gcc-Gui-Linux-Main-Posix-Shared/SelectPkg.o] Error 1
make[1]: Leaving directory `/home/ndedek/upp-x11-src-4424/uppsrc'
cp: cannot stat `uppsrc/ide.out': No such file or directory
Makefile:4: recipe for target `all' failed
make: *** [all] Error 1
Re: Core/config.h [message #35174 is a reply to message #35168] Thu, 19 January 2012 08:06 Go to previous message
mirek is currently offline  mirek
Messages: 11835
Registered: November 2005
Ultimate Member
U++ does not yet support Cygwin, but perhaps it is time to add this. Should be relatively easy.

Any volunteers?
Previous Topic: Pb with code completion in latests versions
Next Topic: MSC .pdb file locked by TheIDE
Goto Forum:
  


Current Time: Tue Apr 23 06:07:00 CEST 2019

Total time taken to generate the page: 0.01001 seconds