Today I tried to compile a Mac build of GZDoom. During the compilation though it failed and I got these errors:
Code: Select all
Macintosh:GZDoom kevinsilberberg$ make
[ 3%] Built target jpeg
[ 6%] Built target lzma
[ 7%] Built target lemon
[ 9%] Built target re2c
[ 9%] Built target updaterevision
[ 10%] Built target zipdir
[ 18%] Built target gme
[ 31%] Built target dumb
[ 31%] Built target arithchk
[ 31%] Built target qnan
[ 39%] Built target gdtoa
[ 39%] Built target pk3
[ 39%] Built target brightmaps_pk3
[ 39%] Built target lights_pk3
Failed to get current revision: No such file or directory
[ 39%] Built target revision_check
[ 40%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/hardware.o
In file included from /Users/kevinsilberberg/trunk/src/sdl/sdlglvideo.h:7,
from /Users/kevinsilberberg/trunk/src/sdl/hardware.cpp:48:
/Users/kevinsilberberg/trunk/src/./gl/system/gl_system.h:50:20: error: malloc.h: No such file or directory
/Users/kevinsilberberg/trunk/src/./gl/system/gl_system.h:65:19: error: GL/gl.h: No such file or directory
/Users/kevinsilberberg/trunk/src/./gl/system/gl_system.h:66:20: error: GL/glu.h: No such file or directory
/Users/kevinsilberberg/trunk/src/./gl/system/gl_system.h:67:22: error: GL/glext.h: No such file or directory
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:56: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:57: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:58: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:59: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:61: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:62: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:66: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:67: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:70: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:71: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:72: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:74: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:75: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:77: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:78: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:79: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:80: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:81: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:83: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:84: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:85: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:86: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:88: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:89: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:91: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:92: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:93: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:95: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:96: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:97: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:99: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:100: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:101: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:102: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:103: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:104: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:105: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:106: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:107: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:109: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:110: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:112: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:113: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:114: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:115: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:116: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:118: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:119: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:121: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:122: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:123: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:125: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:126: error: ‘APIENTRY’ has not been declared
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:126: error: ‘GLenum’ has not been declared
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:126: error: ISO C++ forbids declaration of ‘GLboolean’ with no type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:126: error: ‘GLboolean’ declared as function returning a function
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:127: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:129: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:130: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:131: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:132: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:133: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:134: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:135: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:136: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:138: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:139: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:140: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:142: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:143: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:146: error: ‘PFNGLDELETESHADERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:147: error: ‘PFNGLDELETEPROGRAMPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:148: error: ‘PFNGLDETACHSHADERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:149: error: ‘PFNGLCREATESHADERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:150: error: ‘PFNGLSHADERSOURCEPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:151: error: ‘PFNGLCOMPILESHADERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:152: error: ‘PFNGLCREATEPROGRAMPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:153: error: ‘PFNGLATTACHSHADERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:154: error: ‘PFNGLLINKPROGRAMPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:155: error: ‘PFNGLUSEPROGRAMPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:156: error: ‘PFNGLVALIDATEPROGRAMPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:157: error: ‘PFNGLVERTEXATTRIB1FPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:158: error: ‘PFNGLVERTEXATTRIB2FPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:159: error: ‘PFNGLVERTEXATTRIB4FPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:160: error: ‘PFNGLVERTEXATTRIB2FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:161: error: ‘PFNGLVERTEXATTRIB3FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:162: error: ‘PFNGLVERTEXATTRIB4FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:163: error: ‘PFNGLVERTEXATTRIB4UBVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:164: error: ‘PFNGLGETATTRIBLOCATIONPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:165: error: ‘PFNGLBINDATTRIBLOCATIONPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:167: error: ‘PFNGLUNIFORM1FPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:168: error: ‘PFNGLUNIFORM2FPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:169: error: ‘PFNGLUNIFORM3FPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:170: error: ‘PFNGLUNIFORM4FPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:171: error: ‘PFNGLUNIFORM1IPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:172: error: ‘PFNGLUNIFORM2IPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:173: error: ‘PFNGLUNIFORM3IPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:174: error: ‘PFNGLUNIFORM4IPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:175: error: ‘PFNGLUNIFORM1FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:176: error: ‘PFNGLUNIFORM2FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:177: error: ‘PFNGLUNIFORM3FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:178: error: ‘PFNGLUNIFORM4FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:179: error: ‘PFNGLUNIFORM1IVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:180: error: ‘PFNGLUNIFORM2IVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:181: error: ‘PFNGLUNIFORM3IVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:182: error: ‘PFNGLUNIFORM4IVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:184: error: ‘PFNGLUNIFORMMATRIX2FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:185: error: ‘PFNGLUNIFORMMATRIX3FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:186: error: ‘PFNGLUNIFORMMATRIX4FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:188: error: ‘PFNGLGETSHADERINFOLOGPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:189: error: ‘PFNGLGETPROGRAMINFOLOGPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:190: error: ‘PFNGLGETUNIFORMLOCATIONPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:191: error: ‘PFNGLGETACTIVEUNIFORMPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:192: error: ‘PFNGLGETUNIFORMFVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:193: error: ‘PFNGLGETUNIFORMIVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:194: error: ‘PFNGLGETSHADERSOURCEPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:195: error: ‘PFNGLGETOBJECTPARAMETERIVARBPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:197: error: ‘PFNGLGENQUERIESARBPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:198: error: ‘PFNGLDELETEQUERIESARBPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:199: error: ‘PFNGLBEGINQUERYARBPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:200: error: ‘PFNGLENDQUERYARBPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:201: error: ‘PFNGLGETQUERYOBJECTUIVARBPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:203: error: ‘PFNGLACTIVETEXTUREPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:204: error: ‘PFNGLMULTITEXCOORD2FPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:205: error: ‘PFNGLMULTITEXCOORD2FVPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:207: error: ‘PFNGLBINDBUFFERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:208: error: ‘PFNGLDELETEBUFFERSPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:209: error: ‘PFNGLGENBUFFERSPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:210: error: ‘PFNGLBUFFERDATAPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:211: error: ‘PFNGLBUFFERSUBDATAPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:212: error: ‘PFNGLMAPBUFFERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:213: error: ‘PFNGLUNMAPBUFFERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:214: error: ‘PFNGLENABLEVERTEXATTRIBARRAYPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:215: error: ‘PFNGLDISABLEVERTEXATTRIBARRAYPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:216: error: ‘PFNGLVERTEXATTRIBPOINTERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:218: error: ‘PFNGLMAPBUFFERRANGEPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:219: error: ‘PFNGLFLUSHMAPPEDBUFFERRANGEPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:221: error: ‘PFNGLGENFRAMEBUFFERSPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:222: error: ‘PFNGLDELETEFRAMEBUFFERSPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:223: error: ‘PFNGLBINDFRAMEBUFFERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:224: error: ‘PFNGLFRAMEBUFFERTEXTURE2DPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:225: error: ‘PFNGLGENRENDERBUFFERSPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:226: error: ‘PFNGLDELETERENDERBUFFERSPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:227: error: ‘PFNGLBINDRENDERBUFFERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:228: error: ‘PFNGLRENDERBUFFERSTORAGEPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:229: error: ‘PFNGLFRAMEBUFFERRENDERBUFFERPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:231: error: ‘PFNGLTEXBUFFERARBPROC’ does not name a type
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:235: error: expected `)' before ‘*’ token
/Users/kevinsilberberg/trunk/src/./gl/system/gl_interface.h:237: error: expected initializer before ‘GetContext’
make[2]: *** [src/CMakeFiles/zdoom.dir/sdl/hardware.o] Error 1
make[1]: *** [src/CMakeFiles/zdoom.dir/all] Error 2
make: *** [all] Error 2