hrev43651 adds 2 changesets to branch 'master' old head: 683e7cc8455332d1b70d5b6e6313cfd6c9220e19 new head: 8e4cdaae8de3c1b36dc31bb76587b46986c93014 ---------------------------------------------------------------------------- defd6ec: mesa: Bump gcc4 optional package to 8.0-devel 8e4cdaa: haiku3d: Fix haiku3d build * Add GL header include path * Remove strange GL include path from sources [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ] ---------------------------------------------------------------------------- 8 files changed, 16 insertions(+), 10 deletions(-) build/jam/OptionalBuildFeatures | 2 +- src/apps/haiku3d/Jamfile | 6 ++++++ src/apps/haiku3d/MeshInstance.cpp | 2 +- src/apps/haiku3d/RenderView.cpp | 4 ++-- src/apps/haiku3d/Texture.cpp | 2 +- src/apps/haiku3d/Texture.h | 2 +- src/apps/haiku3d/texture/BitmapTexture.cpp | 4 ++-- src/apps/haiku3d/texture/VideoFileTexture.cpp | 4 ++-- ############################################################################ Commit: defd6ec79a869286222e2cac76efd60c8471f6d2 URL: http://cgit.haiku-os.org/haiku/commit/?id=defd6ec Author: Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> Date: Wed Jan 11 06:14:54 2012 UTC mesa: Bump gcc4 optional package to 8.0-devel ---------------------------------------------------------------------------- diff --git a/build/jam/OptionalBuildFeatures b/build/jam/OptionalBuildFeatures index a6fd9cc..d9709a6 100644 --- a/build/jam/OptionalBuildFeatures +++ b/build/jam/OptionalBuildFeatures @@ -175,7 +175,7 @@ local mesaBaseURL = http://pub.haikufire.com/mesa ; if $(TARGET_ARCH) = x86 { local zipFile ; if $(HAIKU_GCC_VERSION[1]) >= 4 { - HAIKU_MESA_FILE = mesa-71cc639-gcc4-x86.zip ; + HAIKU_MESA_FILE = mesa-8.0-devel-gcc4-x86.zip ; } else { HAIKU_MESA_FILE = mesa-7.8.2-gcc2-x86.zip ; } ############################################################################ Revision: hrev43651 Commit: 8e4cdaae8de3c1b36dc31bb76587b46986c93014 URL: http://cgit.haiku-os.org/haiku/commit/?id=8e4cdaa Author: Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> Date: Wed Jan 11 06:20:02 2012 UTC haiku3d: Fix haiku3d build * Add GL header include path * Remove strange GL include path from sources ---------------------------------------------------------------------------- diff --git a/src/apps/haiku3d/Jamfile b/src/apps/haiku3d/Jamfile index 63d104b..b025da6 100644 --- a/src/apps/haiku3d/Jamfile +++ b/src/apps/haiku3d/Jamfile @@ -1,8 +1,14 @@ SubDir HAIKU_TOP src apps haiku3d ; +SubDirSysHdrs $(HAIKU_MESA_HEADERS) ; SEARCH_SOURCE += [ FDirName $(SUBDIR) mesh ] ; SEARCH_SOURCE += [ FDirName $(SUBDIR) texture ] ; +# For GCC2 +if $(HAIKU_GCC_VERSION[1]) < 3 { + SubDirC++Flags --no-warnings ; +} + UsePrivateHeaders shared ; Application Haiku3d : diff --git a/src/apps/haiku3d/MeshInstance.cpp b/src/apps/haiku3d/MeshInstance.cpp index 9adb5ca..c270237 100644 --- a/src/apps/haiku3d/MeshInstance.cpp +++ b/src/apps/haiku3d/MeshInstance.cpp @@ -8,7 +8,7 @@ #include "MeshInstance.h" #include "MathUtils.h" -#include <opengl/GL/gl.h> +#include <GL/gl.h> //#include <stdio.h> // debug diff --git a/src/apps/haiku3d/RenderView.cpp b/src/apps/haiku3d/RenderView.cpp index 1173dfd..44f8427 100644 --- a/src/apps/haiku3d/RenderView.cpp +++ b/src/apps/haiku3d/RenderView.cpp @@ -14,8 +14,8 @@ #include "StaticMesh.h" #include "VideoFileTexture.h" -#include <opengl/GL/gl.h> -#include <opengl/GL/glu.h> +#include <GL/gl.h> +#include <GL/glu.h> #include <TranslationKit.h> #include <TranslationUtils.h> diff --git a/src/apps/haiku3d/Texture.cpp b/src/apps/haiku3d/Texture.cpp index 6893d93..76b2057 100644 --- a/src/apps/haiku3d/Texture.cpp +++ b/src/apps/haiku3d/Texture.cpp @@ -8,7 +8,7 @@ #include "Texture.h" -#include <opengl/GL/gl.h> +#include <GL/gl.h> Texture::Texture() diff --git a/src/apps/haiku3d/Texture.h b/src/apps/haiku3d/Texture.h index 635b871..7271343 100644 --- a/src/apps/haiku3d/Texture.h +++ b/src/apps/haiku3d/Texture.h @@ -10,7 +10,7 @@ #include <Referenceable.h> -#include <opengl/GL/gl.h> +#include <GL/gl.h> class Texture : public BReferenceable { diff --git a/src/apps/haiku3d/texture/BitmapTexture.cpp b/src/apps/haiku3d/texture/BitmapTexture.cpp index aac6928..654c910 100644 --- a/src/apps/haiku3d/texture/BitmapTexture.cpp +++ b/src/apps/haiku3d/texture/BitmapTexture.cpp @@ -10,8 +10,8 @@ #include <Bitmap.h> -#include <opengl/GL/gl.h> -#include <opengl/GL/glu.h> +#include <GL/gl.h> +#include <GL/glu.h> #include <stdio.h> diff --git a/src/apps/haiku3d/texture/VideoFileTexture.cpp b/src/apps/haiku3d/texture/VideoFileTexture.cpp index 7c90668..8363469 100644 --- a/src/apps/haiku3d/texture/VideoFileTexture.cpp +++ b/src/apps/haiku3d/texture/VideoFileTexture.cpp @@ -13,8 +13,8 @@ #include <MediaFile.h> #include <MediaTrack.h> -#include <opengl/GL/gl.h> -#include <opengl/GL/glu.h> +#include <GL/gl.h> +#include <GL/glu.h> #include <string.h> #include <stdio.h>