Hi
I can't build latest source code tree from Berlios svn, it seems that the latest update to DynWater.cpp someone forgot about portability.. ie. the header file names are in lowercase like #include "./dynwater." while the filename is DynWater.h, this will not work when building the linux client.
And there is an addition of #include "windows.h" should be replaced by
#include "Platform/Win/win32.h"
/Nicklas
DynWater.cpp, includes should be:
#include "StdAfx.h"
#include "./DynWater.h"
#include "Game/Game.h"
//#include <windows.h>
#include "Platform/Win/win32.h"
#include "Rendering/GL/myGL.h"
#include <math.h>
#include "Game/Camera.h"
#include "Rendering/GL/VertexArray.h"
#include "Sim/Map/ReadMap.h"
#include "Game/UI/InfoConsole.h"
#include "Rendering/Map/BaseGroundDrawer.h"
#include "Rendering/Env/BaseSky.h"
#include "Rendering/UnitModels/UnitDrawer.h"
#include "Sim/Projectiles/ProjectileHandler.h"
#include "Sim/Misc/FeatureHandler.h"
#include "Sim/Map/SmfReadMap.h"
#include "Game/UI/MouseHandler.h"
#include "Game/GameHelper.h"
#include "Sim/Map/SmfReadMap.h"
#include "Rendering/ShadowHandler.h"
#include "Rendering/Textures/Bitmap.h"
#include "Sim/Units/UnitHandler.h"
#include "Sim/Units/Unit.h"
and dynwater.h:
#pragma once
#include "BaseWater.h"
#include <vector>