<86>Nov 17 01:46:39 userdel[117468]: delete user 'rooter' <86>Nov 17 01:46:39 userdel[117468]: removed group 'rooter' owned by 'rooter' <86>Nov 17 01:46:39 userdel[117468]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 17 01:46:39 groupadd[117503]: group added to /etc/group: name=rooter, GID=576 <86>Nov 17 01:46:39 groupadd[117503]: group added to /etc/gshadow: name=rooter <86>Nov 17 01:46:39 groupadd[117503]: new group: name=rooter, GID=576 <86>Nov 17 01:46:39 useradd[117523]: new user: name=rooter, UID=576, GID=576, home=/root, shell=/bin/bash <86>Nov 17 01:46:39 userdel[117562]: delete user 'builder' <86>Nov 17 01:46:39 userdel[117562]: removed group 'builder' owned by 'builder' <86>Nov 17 01:46:39 userdel[117562]: removed shadow group 'builder' owned by 'builder' <86>Nov 17 01:46:39 groupadd[117583]: group added to /etc/group: name=builder, GID=577 <86>Nov 17 01:46:39 groupadd[117583]: group added to /etc/gshadow: name=builder <86>Nov 17 01:46:39 groupadd[117583]: new group: name=builder, GID=577 <86>Nov 17 01:46:39 useradd[117624]: new user: name=builder, UID=577, GID=577, home=/usr/src, shell=/bin/bash <13>Nov 17 01:46:52 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Nov 17 01:46:52 rpmi: libogg-1.3.2-alt2 sisyphus.215919.100 1540973849 installed <13>Nov 17 01:46:52 rpmi: libflac8-1.3.2-alt1 1507623526 installed <13>Nov 17 01:46:52 rpmi: libvorbis-1.3.6-alt1 1528307803 installed <13>Nov 17 01:46:52 rpmi: libjpeg-2:1.5.1-alt1 1498218302 installed <13>Nov 17 01:46:52 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Nov 17 01:46:52 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Nov 17 01:46:52 rpmi: libwayland-server-1.16.0-alt1 1535614868 installed <13>Nov 17 01:46:52 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Nov 17 01:46:52 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Nov 17 01:46:53 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Nov 17 01:46:53 rpmi: liblua5.1-preinstall-5.1.5-alt15 1522175153 installed <13>Nov 17 01:46:53 rpmi: liblua5.1-5.1.5-alt15 1522175153 installed <13>Nov 17 01:46:53 rpmi: libpng16-1.6.35-alt1 sisyphus.214397.100 1539159326 installed <13>Nov 17 01:46:53 rpmi: libgraphite2-1.3.12-alt2.1 sisyphus.215942.100 1540990747 installed <13>Nov 17 01:46:53 rpmi: libharfbuzz-2.0.2-alt1 sisyphus.215425.100 1540400149 installed <13>Nov 17 01:46:53 rpmi: libfreetype-2.9.1-alt1.S1 1530781049 installed <13>Nov 17 01:46:53 rpmi: libmad-0.15.1b-alt8.2 1519202945 installed <13>Nov 17 01:46:53 rpmi: timidity-instruments-1:1.0-alt1 1166705614 installed <13>Nov 17 01:46:53 rpmi: libpng15-1.5.28-alt2 1497966592 installed <13>Nov 17 01:46:53 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Nov 17 01:46:53 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed <13>Nov 17 01:46:53 rpmi: liblz4-1:1.8.3-alt1 sisyphus.213737.100 1538009646 installed <13>Nov 17 01:46:53 rpmi: libgpg-error-1.31-alt1.S1 1529015796 installed <13>Nov 17 01:46:53 rpmi: libgcrypt20-1.8.3-alt3 sisyphus.214019.140 1538990261 installed <13>Nov 17 01:46:53 rpmi: libsystemd-1:239-alt3 sisyphus.215710.300 1540765573 installed <13>Nov 17 01:46:53 rpmi: libdbus-1.12.10-alt1 sisyphus.212941.100 1536831868 installed <13>Nov 17 01:46:53 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Nov 17 01:46:53 rpmi: libalsa-1:1.1.7-alt1 sisyphus.215150.100 1539797654 installed <13>Nov 17 01:46:53 rpmi: libxshmfence-1.2-alt2 1518613549 installed <13>Nov 17 01:46:53 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Nov 17 01:46:53 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Nov 17 01:46:53 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Nov 17 01:46:53 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Nov 17 01:46:53 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Nov 17 01:46:53 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Nov 17 01:46:53 rpmi: libpulseaudio-12.2-alt1 1535623578 installed <13>Nov 17 01:46:53 rpmi: libmikmod-3.3.11.1-alt2 1502706813 installed <13>Nov 17 01:46:53 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Nov 17 01:46:53 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Nov 17 01:46:53 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022144 installed <13>Nov 17 01:46:53 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Nov 17 01:46:53 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Nov 17 01:46:53 rpmi: libSDL-1.2.14-alt7 1483707267 installed <13>Nov 17 01:46:53 rpmi: libSDL_image-1.2.12-alt1 1347907933 installed <13>Nov 17 01:46:53 rpmi: libSDL_mixer-1.2.12-alt1 1421435872 installed <13>Nov 17 01:46:53 rpmi: libSDL_ttf-2.0.10-alt2 1314052175 installed <13>Nov 17 01:46:55 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Nov 17 01:46:55 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Nov 17 01:46:55 rpmi: libwayland-client-1.16.0-alt1 1535614868 installed <13>Nov 17 01:46:55 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Nov 17 01:46:55 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374008 installed <13>Nov 17 01:46:55 rpmi: libGLX-mesa-4:18.2.5-alt1 sisyphus.216532.100 1542373647 installed <13>Nov 17 01:46:55 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Nov 17 01:46:55 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Nov 17 01:46:55 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Nov 17 01:46:55 rpmi: libgbm-4:18.2.5-alt1 sisyphus.216532.100 1542373647 installed <13>Nov 17 01:46:55 rpmi: libEGL-mesa-4:18.2.5-alt1 sisyphus.216532.100 1542373647 installed <13>Nov 17 01:46:55 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Nov 17 01:46:55 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498630 installed <13>Nov 17 01:46:55 rpmi: libEGL-devel-4:18.2.5-alt1 sisyphus.216532.100 1542373647 installed <13>Nov 17 01:46:55 rpmi: libGL-devel-4:18.2.5-alt1 sisyphus.216532.100 1542373647 installed <13>Nov 17 01:46:55 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Nov 17 01:46:55 rpmi: libSDL-devel-1.2.14-alt7 1483707267 installed <13>Nov 17 01:46:55 rpmi: libSDL_image-devel-1.2.12-alt1 1347907933 installed <13>Nov 17 01:46:55 rpmi: libSDL_mixer-devel-1.2.12-alt1 1421435872 installed <13>Nov 17 01:46:55 rpmi: libSDL_ttf-devel-2.0.10-alt2 1314052175 installed <13>Nov 17 01:46:55 rpmi: premake-4.3-alt1.1 1486676616 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/t-engine4-1.0.0-alt1beta28.nosrc.rpm Installing t-engine4-1.0.0-alt1beta28.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.54718 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf t-engine4-src-1.0.0beta28 + echo 'Source #0 (t-engine4-src-1.0.0beta28.tar.bz2):' Source #0 (t-engine4-src-1.0.0beta28.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/t-engine4-src-1.0.0beta28.tar.bz2 + /bin/tar -xf - + cd t-engine4-src-1.0.0beta28 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.24790 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd t-engine4-src-1.0.0beta28 + premake4 gmake Building configurations... Running action 'gmake'... Generating Makefile... Generating build/TEngine.make... Generating build/physfs.make... Generating build/luadefault.make... Generating build/luasocket.make... Generating build/fov.make... Generating build/lpeg.make... Generating build/luaprofiler.make... Generating build/lualanes.make... Generating build/tcodimport.make... Generating build/expatstatic.make... Generating build/lxp.make... Generating build/luamd5.make... Generating build/luazlib.make... Generating build/luabitop.make... Generating build/utf8proc.make... Done. + make -j8 make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building physfs (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building luadefault (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building fov (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building luasocket (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building luaprofiler (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' Creating ../bin/Debug Creating ../obj/Debug/fov Creating ../bin/Debug Creating ../bin/Debug Creating ../obj/Debug/physfs make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building lualanes (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building lpeg (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' Creating ../obj/Debug/luadefault Creating ../obj/Debug/lualanes Creating ../obj/Debug/luasocket Creating ../obj/Debug/lpeg Creating ../obj/Debug/luaprofiler stack.c auxiliar.c physfsrwops.c lzio.c tools.c lua50_profiler.c print.c fov.c Linking fov make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building tcodimport (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' Creating ../obj/Debug/tcodimport threading.c function_meter.c buffer.c lundump.c except.c core_profiler.c lpeg.c physfs_unicode.c Linking lpeg make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building lxp (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' Creating ../obj/Debug/lxp clocks.c lanes.c In file included from ../src/lualanes/lanes.c:96:0: ../src/lualanes/lanes.c: In function 'selfdestruct_atexit': ../src/lualanes/threading.h:115:21: warning: implicit declaration of function 'pthread_yield'; did you mean 'pthread_self'? [-Wimplicit-function-declaration] #define YIELD() pthread_yield() ^ ../src/lualanes/lanes.c:949:5: note: in expansion of macro 'YIELD' YIELD(); ^~~~~ lvm.c Linking lualanes Linking luaprofiler inet.c noise_c.c In file included from ../src/libtcod_import/noise_c.c:32:0: ../src/SFMT.h:74:6: warning: inline function 'fill_array64' declared but never defined void fill_array64(uint64_t array[], int size); ^~~~~~~~~~~~ ../src/SFMT.h:70:6: warning: inline function 'fill_array32' declared but never defined void fill_array32(uint32_t array[], int size); ^~~~~~~~~~~~ ../src/SFMT.h:66:10: warning: inline function 'gen_rand64' declared but never defined uint64_t gen_rand64(void); ^~~~~~~~~~ ../src/SFMT.h:62:10: warning: inline function 'gen_rand32' declared but never defined uint32_t gen_rand32(void); ^~~~~~~~~~ make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building expatstatic (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' Linking tcodimport make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building luamd5 (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' physfs_byteorder.c ltm.c Creating ../obj/Debug/luamd5 Creating ../obj/Debug/expatstatic io.c xmltok_ns.c ltablib.c xmltok_impl.c lxplib.c md5lib.c Linking lxp make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building luazlib (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ltable.c Creating ../obj/Debug/luazlib lstring.c md5.c physfs.c lzlib.c lstrlib.c ldes56.c lstate.c zutil.c uncompr.c des56.c Linking luamd5 make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building luabitop (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' loslib.c Creating ../obj/Debug/luabitop lopcodes.c bit.c Linking luabitop make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building utf8proc (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' lgzip.c Creating ../obj/Debug/utf8proc Linking luazlib trees.c lobject.c lparser.c lmem.c loadlib.c lmathlib.c mzip.c linit.c liolib.c ioapi.c llex.c xmltok.c inftrees.c lfunc.c lgc.c ldump.c xmlrole.c inflate.c inffast.c ldebug.c ldo.c ldblib.c gzio.c utf8proc.c Linking utf8proc infback.c luasocket.c options.c lcode.c crc32.c lbaselib.c select.c compress.c adler32.c deflate.c lauxlib.c timeout.c tcp.c dir.c unix.c lapi.c Linking luadefault udp.c xmlparse.c Linking expatstatic posix.c zip.c Linking physfs usocket.c mime.c Linking luasocket make: Entering directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' ==== Building TEngine (debug) ==== make: Leaving directory '/usr/src/RPM/BUILD/t-engine4-src-1.0.0beta28' Creating ../obj/Debug/TEngine struct.c shaders.c In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/shaders.c:21: ../../../../../include/GL/glext.h:12066:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/shaders.c:21: ../src/glew.h:11355:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/shaders.c:21: ../../../../../include/GL/glext.h:12068:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/shaders.c:21: ../src/glew.h:11357:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/shaders.c:21: ../../../../../include/GL/glext.h:12070:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/shaders.c:21: ../src/glew.h:11351:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/shaders.c:21: ../../../../../include/GL/glext.h:12072:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/shaders.c:21: ../src/glew.h:11353:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/shaders.c:21: ../../../../../include/GL/glext.h:12079:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/shaders.c:21: ../src/glew.h:11364:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/shaders.c:21: ../../../../../include/GL/glext.h:12080:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/shaders.c:21: ../src/glew.h:11365:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display.h:23:0, from ../src/shaders.c:21: ../src/display_sdl.h:46:6: warning: inline function 'sdlDrawImage' declared but never defined void sdlDrawImage(SDL_Surface *dest, SDL_Surface *image, int x, int y); ^~~~~~~~~~~~ make[1]: *** [TEngine.make:156: ../obj/Debug/TEngine/shaders.o] Error 1 make[1]: *** Waiting for unfinished jobs.... profile.c serial.c In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/serial.c:21: ../../../../../include/GL/glext.h:12066:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/serial.c:21: ../src/glew.h:11355:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/serial.c:21: ../../../../../include/GL/glext.h:12068:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/serial.c:21: ../src/glew.h:11357:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/serial.c:21: ../../../../../include/GL/glext.h:12070:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/serial.c:21: ../src/glew.h:11351:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/serial.c:21: ../../../../../include/GL/glext.h:12072:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/serial.c:21: ../src/glew.h:11353:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/serial.c:21: ../../../../../include/GL/glext.h:12079:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/serial.c:21: ../src/glew.h:11364:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/serial.c:21: ../../../../../include/GL/glext.h:12080:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/serial.c:21: ../src/glew.h:11365:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display.h:23:0, from ../src/serial.c:21: ../src/display_sdl.h:46:6: warning: inline function 'sdlDrawImage' declared but never defined void sdlDrawImage(SDL_Surface *dest, SDL_Surface *image, int x, int y); ^~~~~~~~~~~~ make[1]: *** [TEngine.make:159: ../obj/Debug/TEngine/serial.o] Error 1 physfs.c ../src/physfs.c: In function 'lua_fs_get_real_path': ../src/physfs.c:311:2: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(path); ^~~~ ../src/physfs.c:311:2: warning: incompatible implicit declaration of built-in function 'free' ../src/physfs.c:311:2: note: include '' or provide a declaration of 'free' sdnoise1234.c particles.c In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles.c:21: ../../../../../include/GL/glext.h:12066:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles.c:21: ../src/glew.h:11355:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles.c:21: ../../../../../include/GL/glext.h:12068:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles.c:21: ../src/glew.h:11357:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles.c:21: ../../../../../include/GL/glext.h:12070:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles.c:21: ../src/glew.h:11351:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles.c:21: ../../../../../include/GL/glext.h:12072:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles.c:21: ../src/glew.h:11353:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles.c:21: ../../../../../include/GL/glext.h:12079:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles.c:21: ../src/glew.h:11364:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles.c:21: ../../../../../include/GL/glext.h:12080:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles.c:21: ../src/glew.h:11365:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/particles.c: In function 'particles_emit': ../src/particles.c:440:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("Particle emitter error %x (%d): %s\n", (int)l, l->generator_ref, lua_tostring(L, -1)); ^ ../src/particles.c: In function 'thread_particle_run': ../src/particles.c:545:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("L(%x) Particle updater error %x (%d, %d): %s\n", (int)L, (int)l, l->updator_ref, l->emit_ref, lua_tostring(L, -1)); ^ ../src/particles.c:545:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("L(%x) Particle updater error %x (%d, %d): %s\n", (int)L, (int)l, l->updator_ref, l->emit_ref, lua_tostring(L, -1)); ^ ../src/particles.c: In function 'thread_particle_init': ../src/particles.c:573:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("Particle args init error %x (%s): %s\n", (int)l, ps->args, lua_tostring(L, -1)); ^ ../src/particles.c:621:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("Particle run error %x (%s): %s\n", (int)l, ps->args, lua_tostring(L, -1)); ^ ../src/particles.c: In function 'free_particles_thread': ../src/particles.c:904:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("Destroying particle thread %d (waiting for thread %x)\n", i, (int)pt->thread); ^ In file included from ../src/particles.c:31:0: ../src/particles.c: At top level: ../src/SFMT.h:74:6: warning: inline function 'fill_array64' declared but never defined void fill_array64(uint64_t array[], int size); ^~~~~~~~~~~~ ../src/SFMT.h:70:6: warning: inline function 'fill_array32' declared but never defined void fill_array32(uint32_t array[], int size); ^~~~~~~~~~~~ ../src/SFMT.h:66:10: warning: inline function 'gen_rand64' declared but never defined uint64_t gen_rand64(void); ^~~~~~~~~~ ../src/SFMT.h:62:10: warning: inline function 'gen_rand32' declared but never defined uint32_t gen_rand32(void); ^~~~~~~~~~ In file included from ../src/display.h:23:0, from ../src/particles.c:21: ../src/display_sdl.h:46:6: warning: inline function 'sdlDrawImage' declared but never defined void sdlDrawImage(SDL_Surface *dest, SDL_Surface *image, int x, int y); ^~~~~~~~~~~~ make[1]: *** [TEngine.make:174: ../obj/Debug/TEngine/particles.o] Error 1 noise.c In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/noise.c:21: ../../../../../include/GL/glext.h:12066:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/noise.c:21: ../src/glew.h:11355:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/noise.c:21: ../../../../../include/GL/glext.h:12068:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/noise.c:21: ../src/glew.h:11357:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/noise.c:21: ../../../../../include/GL/glext.h:12070:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/noise.c:21: ../src/glew.h:11351:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/noise.c:21: ../../../../../include/GL/glext.h:12072:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/noise.c:21: ../src/glew.h:11353:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/noise.c:21: ../../../../../include/GL/glext.h:12079:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/noise.c:21: ../src/glew.h:11364:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/noise.c:21: ../../../../../include/GL/glext.h:12080:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/noise.c:21: ../src/glew.h:11365:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display.h:23:0, from ../src/noise.c:21: ../src/display_sdl.h:46:6: warning: inline function 'sdlDrawImage' declared but never defined void sdlDrawImage(SDL_Surface *dest, SDL_Surface *image, int x, int y); ^~~~~~~~~~~~ make[1]: *** [TEngine.make:177: ../obj/Debug/TEngine/noise.o] Error 1 particles_gas.c In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles_gas.c:21: ../../../../../include/GL/glext.h:12066:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles_gas.c:21: ../src/glew.h:11355:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles_gas.c:21: ../../../../../include/GL/glext.h:12068:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles_gas.c:21: ../src/glew.h:11357:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles_gas.c:21: ../../../../../include/GL/glext.h:12070:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles_gas.c:21: ../src/glew.h:11351:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, GLfloat* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles_gas.c:21: ../../../../../include/GL/glext.h:12072:25: error: conflicting types for 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles_gas.c:21: ../src/glew.h:11353:28: note: previous declaration of 'PFNGLFRAGMENTLIGHTMODELIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, GLint* params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles_gas.c:21: ../../../../../include/GL/glext.h:12079:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles_gas.c:21: ../src/glew.h:11364:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALFVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/tgl.h:8:0, from ../src/display_sdl.h:26, from ../src/display.h:23, from ../src/particles_gas.c:21: ../../../../../include/GL/glext.h:12080:25: error: conflicting types for 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/display_sdl.h:25:0, from ../src/display.h:23, from ../src/particles_gas.c:21: ../src/glew.h:11365:28: note: previous declaration of 'PFNGLGETFRAGMENTMATERIALIVSGIXPROC' was here typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/particles_gas.c:30:0: ../src/SFMT.h:74:6: warning: inline function 'fill_array64' declared but never defined void fill_array64(uint64_t array[], int size); ^~~~~~~~~~~~ ../src/SFMT.h:70:6: warning: inline function 'fill_array32' declared but never defined void fill_array32(uint32_t array[], int size); ^~~~~~~~~~~~ ../src/SFMT.h:66:10: warning: inline function 'gen_rand64' declared but never defined uint64_t gen_rand64(void); ^~~~~~~~~~ ../src/SFMT.h:62:10: warning: inline function 'gen_rand32' declared but never defined uint32_t gen_rand32(void); ^~~~~~~~~~ In file included from ../src/display.h:23:0, from ../src/particles_gas.c:21: ../src/display_sdl.h:46:6: warning: inline function 'sdlDrawImage' declared but never defined void sdlDrawImage(SDL_Surface *dest, SDL_Surface *image, int x, int y); ^~~~~~~~~~~~ make[1]: *** [TEngine.make:171: ../obj/Debug/TEngine/particles_gas.o] Error 1 make: *** [Makefile:17: TEngine] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.24790 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.24790 (%build) Command exited with non-zero status 1 28.52user 1.60system 0:25.07elapsed 120%CPU (0avgtext+0avgdata 42196maxresident)k 0inputs+0outputs (0major+456145minor)pagefaults 0swaps hsh-rebuild: rebuild of `t-engine4-1.0.0-alt1beta28.src.rpm' failed. Command exited with non-zero status 1 51.60user 4.71system 0:52.62elapsed 107%CPU (0avgtext+0avgdata 122956maxresident)k 96inputs+0outputs (0major+816519minor)pagefaults 0swaps