问题构建非官方OpenGl SDK(glload)

时间:2013-08-27 01:31:49

标签: opengl gcc build sdk makefile

我正在尝试构建SDK并遇到错误。不幸的是,谷歌没有提出任何特定于我的问题。我已经运行了“premake4 gmake”,然后运行mingw32-make,出现以下错误。

C:\Users\Austin\Documents\programming\opengl\new\glsdk_0_5_2>mingw32-make
==== Building glload (debug) ====
gl_load_cpp.cpp
In file included from include/glload/gl_all.hpp:9:0,
                 from source/gl_load_cpp.cpp:4:
include/glload/_int_gl_exts.hpp:4840:18: error: declaration does not declare any
thing [-fpermissive]
source/gl_load_cpp.cpp:4181:46: error: expected unqualified-id before '=' token
source/gl_load_cpp.cpp: In function 'void gl::CopyFunctionPointers()':
source/gl_load_cpp.cpp:7501:17: error: expected primary-expression before '=' to
ken
source/gl_load_cpp.cpp:10080:17: error: expected primary-expression before '=' t
oken
Makefile:135: recipe for target 'Debug/gl_load_cpp.o' failed
mingw32-make[1]: *** [Debug/gl_load_cpp.o] Error 1
Makefile:16: recipe for target 'glload' failed
mingw32-make: *** [glload] Error 2

错误似乎与行有关,“extern _detail :: Proc_glMemoryBarrier MemoryBarrier;”虽然我不知道为什么。

编辑:我最终删除了这个版本的Mingw(据说是他们网站上的最新版本),并下载了一个编译得很好的旧版本。不知道究竟是什么问题,但如果其他人看到这个尝试这个。

0 个答案:

没有答案