gcc is /mingw/bin/gcc gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0 #eduke32> make.exe ekenbuild-editor.exe -j4 OPTLEVEL=g LTO=0 RELEASE=0 Built object obj/kenbuild/buildres.o Built object obj/kenbuild/build_icon.o Built object obj/kenbuild/common.o Built object obj/kenbuild/bstub.o Built object obj/duke3d/m32common.o Built object obj/duke3d/m32def.o Built object obj/duke3d/m32vars.o Built object obj/duke3d/m32exec.o Built object obj/build/config.o Built object obj/build/asan_guarded_allocator.o Built object obj/build/startwin.editor.o Built object obj/build/defs.o Built object obj/build/2d.o Built object obj/build/cache1d.o Built object obj/build/baselayer.o Built object obj/build/colmatch.o Built object obj/build/build.o Built object obj/build/common.o Built object obj/build/clip.o Built object obj/build/communityapi.o Built object obj/build/cpuid.o Built object obj/build/crc32.o Built object obj/build/compat.o Built object obj/build/dxtfilter.o In file included from source/build/include/compat.h:444, from source/build/include/a.h:9, from source/build/src/engine.cpp:11: source/build/src/engine.cpp: In function 'void calc_sector_reachability()': source/build/src/engine.cpp:10297:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int16_t' {aka 'short int'} [-Wsign-compare] 10297 | Bassert((unsigned)listidx < numsectors); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ source/build/src/engine.cpp:10297:13: note: in expansion of macro 'Bassert' 10297 | Bassert((unsigned)listidx < numsectors); | ^~~~~~~ source/build/src/engine.cpp:10298:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int16_t' {aka 'short int'} [-Wsign-compare] 10298 | Bassert((unsigned)sectlist[listidx] < numsectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ source/build/src/engine.cpp:10298:13: note: in expansion of macro 'Bassert' 10298 | Bassert((unsigned)sectlist[listidx] < numsectors); | ^~~~~~~ Built object obj/build/fix16.o Built object obj/build/enet.o Built object obj/build/hash.o Built object obj/build/hightile.o Built object obj/build/klzw.o Built object obj/build/md4.o Built object obj/build/kplib.o Built object obj/build/mhk.o Built object obj/build/miniz.o Built object obj/build/lz4.o Built object obj/build/miniz_tdef.o Built object obj/build/engine.o Built object obj/build/miniz_tinfl.o Built object obj/build/mutex.o Built object obj/build/mmulti.o Built object obj/build/palette.o Creating obj/build/polymost1Frag.glsl.cpp from source/build/src/polymost1Frag.glsl Built object obj/build/polymost1Frag.o Creating obj/build/polymost1Vert.glsl.cpp from source/build/src/polymost1Vert.glsl Built object obj/build/pngwrite.o Built object obj/build/osd.o Built object obj/build/polymost1Vert.o Built object obj/build/rev.o Built object obj/build/pragmas.o Built object obj/build/screenshot.o Built object obj/build/screentext.o Built object obj/build/smalltextfont.o Built object obj/build/scriptfile.o Built object obj/build/smmalloc.o Built object obj/build/smmalloc_tls.o Built object obj/build/sjson.o Built object obj/build/smmalloc_generic.o Built object obj/build/textfont.o Built object obj/build/polymost.o Built object obj/build/softsurface.o Built object obj/build/texcache.o Built object obj/build/tiles.o Built object obj/build/timer.o Built object obj/build/vfs.o Built object obj/build/glsurface.o Built object obj/build/a-c.o Built object obj/build/xxhash.o Built object obj/build/tilepacker.o Built object obj/build/voxmodel.o Built object obj/build/glbuild.o Built object obj/build/mdsprite.o Built object obj/build/winbits.o Built object obj/build/animvpx.o Built object obj/build/sdlayer.o Built object obj/mimalloc/alloc.o Built object obj/mimalloc/alloc-aligned.o Built object obj/build/polymer.o Built object obj/mimalloc/alloc-posix.o Built object obj/mimalloc/arena.o Built object obj/mimalloc/bitmap.o Built object obj/mimalloc/heap.o Built object obj/mimalloc/init.o Built object obj/mimalloc/options.o Built object obj/mimalloc/os.o Built object obj/mimalloc/random.o Built object obj/mimalloc/page.o Built object obj/mimalloc/region.o Built object obj/mimalloc/stats.o Built object obj/mimalloc/segment.o Built object obj/glad/glad.o c:/progs/mingwtmp/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: obj/build/config.o:config.cpp:(.rdata$.refptr.g_useCwd[.refptr.g_useCwd]+0x0): undefined reference to `g_useCwd' collect2.exe: error: ld returned 1 exit status Failed linking ekenbuild-editor.exe! If the build options, environment, or system packages have changed, run 'make clean' and try again. make: *** [GNUmakefile:903: ekenbuild-editor.exe] Error 1