first of all my english in writing isn't perfect.
When I try to compile FreeOrion I got the following error messages:
Project includes are:
Code: Select all
C:\_daten\dev\projekte\FreeOrion\FreeOrionSDK\include
C:\_daten\dev\extern\Python25\include
../../../network/
Code: Select all
C:\_daten\dev\projekte\FreeOrion\FreeOrionSDK\FreeOrion\GG
C:\_daten\dev\extern\Python25\include
C:\_daten\dev\extern\boost\boost_1_35_0
C:\_daten\dev\projekte\FreeOrion\FreeOrionSDK\include
Code: Select all
1>------ Neues Erstellen gestartet: Projekt: freeorion, Konfiguration: Release Win32 ------
1>Die Zwischen- und Ausgabedateien für das Projekt "freeorion" mit der Konfiguration "Release|Win32" werden gelöscht.
1>Kompilieren...
1>ClientApp.cpp
1>ClientFSMEvents.cpp
1>chmain.cpp
1>c:\_daten\dev\projekte\freeorion\trunk\freeorion\client\human\HumanClientApp.h(26) : error C2039: 'SDLGUI': Ist kein Element von 'GG'
1>HumanClientApp.cpp
1>c:\_daten\dev\projekte\freeorion\trunk\freeorion\client\human\HumanClientApp.h(26) : error C2039: 'SDLGUI': Ist kein Element von 'GG'
1>c:\_daten\dev\projekte\freeorion\trunk\freeorion\ui\LinkText.h(26) : error C2039: 'Flags': Ist kein Element von 'GG'
...
No I added
Code: Select all
C:\_daten\dev\projekte\FreeOrion\trunk\FreeOrion\GG
Maybe I would be good to clean up these sdk/project settings so that you download each one with correct relative paths.
However I get an new error
Code: Select all
1>C:\_daten\dev\projekte\FreeOrion\FreeOrionSDK\include\log4cpp/threading/MSThreads.hh(63) : error C2872: 'CRITICAL_SECTION': Mehrdeutiges Symbol
1> kann 'C:\Programme\Microsoft Visual Studio 8\VC\PlatformSDK\include\winbase.h(295) sein: RTL_CRITICAL_SECTION CRITICAL_SECTION'
1> oder "C:\_daten\dev\extern\boost\boost_1_35_0\boost/detail/lwm_win32_cs.hpp(33) : boost::detail::CRITICAL_SECTION"
I'll try
Code: Select all
RTL_CRITICAL_SECTION