Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@urine assets]# make
- ------------------------- Building assets.elf; Current build = debug
- Compiling src/main.c...
- In file included from src/main.c:16:0:
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__dumpShaderError’:
- ../../src/util/nanovg_gl3buf.h:216:2: warning: implicit declaration of function ‘glGetShaderInfoLog’ [-Wimplicit-function-declaration]
- glGetShaderInfoLog(shader, 512, &len, str);
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__dumpProgramError’:
- ../../src/util/nanovg_gl3buf.h:226:2: warning: implicit declaration of function ‘glGetProgramInfoLog’ [-Wimplicit-function-declaration]
- glGetProgramInfoLog(prog, 512, &len, str);
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__checkError’:
- ../../src/util/nanovg_gl3buf.h:232:42: warning: unused parameter ‘str’ [-Wunused-parameter]
- static int glnvg__checkError(const char* str)
- ^
- In file included from src/main.c:16:0:
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__createShader’:
- ../../src/util/nanovg_gl3buf.h:282:2: warning: implicit declaration of function ‘glCreateProgram’ [-Wimplicit-function-declaration]
- prog = glCreateProgram();
- ^
- ../../src/util/nanovg_gl3buf.h:283:2: warning: implicit declaration of function ‘glCreateShader’ [-Wimplicit-function-declaration]
- vert = glCreateShader(GL_VERTEX_SHADER);
- ^
- ../../src/util/nanovg_gl3buf.h:286:2: warning: implicit declaration of function ‘glShaderSource’ [-Wimplicit-function-declaration]
- glShaderSource(vert, 3, str, 0);
- ^
- ../../src/util/nanovg_gl3buf.h:290:2: warning: implicit declaration of function ‘glCompileShader’ [-Wimplicit-function-declaration]
- glCompileShader(vert);
- ^
- ../../src/util/nanovg_gl3buf.h:291:2: warning: implicit declaration of function ‘glGetShaderiv’ [-Wimplicit-function-declaration]
- glGetShaderiv(vert, GL_COMPILE_STATUS, &status);
- ^
- ../../src/util/nanovg_gl3buf.h:304:2: warning: implicit declaration of function ‘glAttachShader’ [-Wimplicit-function-declaration]
- glAttachShader(prog, vert);
- ^
- ../../src/util/nanovg_gl3buf.h:307:2: warning: implicit declaration of function ‘glBindAttribLocation’ [-Wimplicit-function-declaration]
- glBindAttribLocation(prog, 0, "vertex");
- ^
- ../../src/util/nanovg_gl3buf.h:310:2: warning: implicit declaration of function ‘glLinkProgram’ [-Wimplicit-function-declaration]
- glLinkProgram(prog);
- ^
- ../../src/util/nanovg_gl3buf.h:311:2: warning: implicit declaration of function ‘glGetProgramiv’ [-Wimplicit-function-declaration]
- glGetProgramiv(prog, GL_LINK_STATUS, &status);
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__deleteShader’:
- ../../src/util/nanovg_gl3buf.h:327:3: warning: implicit declaration of function ‘glDeleteProgram’ [-Wimplicit-function-declaration]
- glDeleteProgram(shader->prog);
- ^
- ../../src/util/nanovg_gl3buf.h:329:3: warning: implicit declaration of function ‘glDeleteShader’ [-Wimplicit-function-declaration]
- glDeleteShader(shader->vert);
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__getUniforms’:
- ../../src/util/nanovg_gl3buf.h:336:2: warning: implicit declaration of function ‘glGetUniformBlockIndex’ [-Wimplicit-function-declaration]
- shader->loc[GLNVG_LOC_VIEW] = glGetUniformBlockIndex(shader->prog, "view");
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__renderCreate’:
- ../../src/util/nanovg_gl3buf.h:460:2: warning: implicit declaration of function ‘glGenVertexArrays’ [-Wimplicit-function-declaration]
- glGenVertexArrays(1, &gl->vertArr);
- ^
- ../../src/util/nanovg_gl3buf.h:461:2: warning: implicit declaration of function ‘glGenBuffers’ [-Wimplicit-function-declaration]
- glGenBuffers(1, &gl->vertBuf);
- ^
- ../../src/util/nanovg_gl3buf.h:464:2: warning: implicit declaration of function ‘glUniformBlockBinding’ [-Wimplicit-function-declaration]
- glUniformBlockBinding(gl->shader.prog, gl->shader.loc[GLNVG_LOC_VIEW], GLNVG_VIEW_BINDING);
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__setUniforms’:
- ../../src/util/nanovg_gl3buf.h:661:2: warning: implicit declaration of function ‘glBindBufferRange’ [-Wimplicit-function-declaration]
- glBindBufferRange(GL_UNIFORM_BUFFER, GLNVG_FRAG_BINDING, gl->fragBuf, uniformOffset, sizeof(struct GLNVGfragUniforms));
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__fill’:
- ../../src/util/nanovg_gl3buf.h:692:2: warning: implicit declaration of function ‘glStencilOpSeparate’ [-Wimplicit-function-declaration]
- glStencilOpSeparate(GL_FRONT, GL_KEEP, GL_KEEP, GL_INCR_WRAP);
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__renderFlush’:
- ../../src/util/nanovg_gl3buf.h:767:3: warning: implicit declaration of function ‘glUseProgram’ [-Wimplicit-function-declaration]
- glUseProgram(gl->shader.prog);
- ^
- ../../src/util/nanovg_gl3buf.h:771:3: warning: implicit declaration of function ‘glBindBuffer’ [-Wimplicit-function-declaration]
- glBindBuffer(GL_UNIFORM_BUFFER, gl->fragBuf);
- ^
- ../../src/util/nanovg_gl3buf.h:772:3: warning: implicit declaration of function ‘glBufferData’ [-Wimplicit-function-declaration]
- glBufferData(GL_UNIFORM_BUFFER, gl->nuniforms * gl->fragSize, gl->uniforms, GL_STREAM_DRAW);
- ^
- ../../src/util/nanovg_gl3buf.h:775:3: warning: implicit declaration of function ‘glBindVertexArray’ [-Wimplicit-function-declaration]
- glBindVertexArray(gl->vertArr);
- ^
- ../../src/util/nanovg_gl3buf.h:778:3: warning: implicit declaration of function ‘glEnableVertexAttribArray’ [-Wimplicit-function-declaration]
- glEnableVertexAttribArray(0);
- ^
- ../../src/util/nanovg_gl3buf.h:780:3: warning: implicit declaration of function ‘glVertexAttribPointer’ [-Wimplicit-function-declaration]
- glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, sizeof(struct NVGvertex), (const GLvoid*)(size_t)0);
- ^
- ../../src/util/nanovg_gl3buf.h:787:3: warning: implicit declaration of function ‘glBindBufferBase’ [-Wimplicit-function-declaration]
- glBindBufferBase(GL_UNIFORM_BUFFER, GLNVG_VIEW_BINDING, gl->viewBuf);
- ^
- ../../src/util/nanovg_gl3buf.h:803:3: warning: implicit declaration of function ‘glDisableVertexAttribArray’ [-Wimplicit-function-declaration]
- glDisableVertexAttribArray(0);
- ^
- ../../src/util/nanovg_gl3buf.h: In function ‘glnvg__renderDelete’:
- ../../src/util/nanovg_gl3buf.h:1018:3: warning: implicit declaration of function ‘glDeleteVertexArrays’ [-Wimplicit-function-declaration]
- glDeleteVertexArrays(1, &gl->vertArr);
- ^
- ../../src/util/nanovg_gl3buf.h:1020:3: warning: implicit declaration of function ‘glDeleteBuffers’ [-Wimplicit-function-declaration]
- glDeleteBuffers(1, &gl->vertBuf);
- ^
- src/main.c: In function ‘Render’:
- src/main.c:160:13: error: too few arguments to function ‘suiDoMenu’
- suiDoMenu(wid++, x0 - mwidth, y0, mwidth, mheight, "Material Info");
- ^
- In file included from src/main.c:17:0:
- ../../src/renderer/ngui.h:272:6: note: declared here
- void suiDoMenu(int id, float x, float y, float w, float h, char* title, float* scroll);
- ^
- src/main.c:184:25: warning: implicit declaration of function ‘strdup’ [-Wimplicit-function-declaration]
- typestr = strdup("int");
- ^
- src/main.c:184:33: warning: assignment makes pointer from integer without a cast
- typestr = strdup("int");
- ^
- src/main.c:186:33: warning: assignment makes pointer from integer without a cast
- typestr = strdup("float");
- ^
- src/main.c:313:13: error: too few arguments to function ‘suiDoMenu’
- suiDoMenu(wid++, x0, y0, mw, mh, titlestr);
- ^
- In file included from src/main.c:17:0:
- ../../src/renderer/ngui.h:272:6: note: declared here
- void suiDoMenu(int id, float x, float y, float w, float h, char* title, float* scroll);
- ^
- src/main.c:338:13: error: too few arguments to function ‘suiDoMenu’
- suiDoMenu(wid++, x0, y0, mw, mh, titlestr);
- ^
- In file included from src/main.c:17:0:
- ../../src/renderer/ngui.h:272:6: note: declared here
- void suiDoMenu(int id, float x, float y, float w, float h, char* title, float* scroll);
- ^
- src/main.c:391:13: error: too few arguments to function ‘suiDoMenu’
- suiDoMenu(wid++, x0, y0, mw, mh, titlestr);
- ^
- In file included from src/main.c:17:0:
- ../../src/renderer/ngui.h:272:6: note: declared here
- void suiDoMenu(int id, float x, float y, float w, float h, char* title, float* scroll);
- ^
- src/main.c:414:13: error: too few arguments to function ‘suiDoMenu’
- suiDoMenu(wid++, x0, y0, mw, mh, titlestr);
- ^
- In file included from src/main.c:17:0:
- ../../src/renderer/ngui.h:272:6: note: declared here
- void suiDoMenu(int id, float x, float y, float w, float h, char* title, float* scroll);
- ^
- src/main.c:431:13: error: too few arguments to function ‘suiDoMenu’
- suiDoMenu(wid++, x0, y0, mw, mh, titlestr);
- ^
- In file included from src/main.c:17:0:
- ../../src/renderer/ngui.h:272:6: note: declared here
- void suiDoMenu(int id, float x, float y, float w, float h, char* title, float* scroll);
- ^
- src/main.c:121:30: warning: unused parameter ‘dt’ [-Wunused-parameter]
- int Render(event *e, double* dt){
- ^
- ../../Makefile.work:295: recipe for target 'main.o' failed
- make: *** [main.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement