Skip to content

Instantly share code, notes, and snippets.

@KhelbenArunsun
Created August 5, 2022 20:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KhelbenArunsun/976b1f208e48866ec08308706e5f8004 to your computer and use it in GitHub Desktop.
Save KhelbenArunsun/976b1f208e48866ec08308706e5f8004 to your computer and use it in GitHub Desktop.
build log for ecwolf-git AUR package
Building ecwolf...
-- The C compiler identification is GNU 12.1.0
-- The CXX compiler identification is GNU 12.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using system zlib, includes found at /usr/include
-- Using system libbz2, includes found at /usr/include
-- Using system libjpeg, includes found at /usr/include
-- Using system SDL2
-- Using SDL2_mixer: ,
-- Using SDL2_net: /usr/lib/libSDL2_net.so, /usr/include/SDL2
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0")
-- Looking for stricmp
-- Looking for stricmp - not found
-- Looking for strnicmp
-- Looking for strnicmp - not found
-- Looking for atoll
-- Looking for atoll - found
-- Performing Test HAS_VA_COPY
-- Performing Test HAS_VA_COPY - Success
-- Checking for module 'gtk+-3.0'
-- Found gtk+-3.0, version 3.24.34
-- Configuring done
-- Generating done
-- Build files have been written to: /home/$USER/builds/AUR/ecwolf-git/src/build
make: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[1]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 1%] Building C object deps/gdtoa/CMakeFiles/arithchk.dir/arithchk.c.o
[ 1%] Building C object tools/updaterevision/CMakeFiles/updaterevision.dir/updaterevision.c.o
[ 2%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/7zArcIn.c.o
[ 2%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/7zBuf.c.o
[ 3%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/7zCrc.c.o
[ 4%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/7zDec.c.o
[ 4%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/7zCrcOpt.c.o
[ 5%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/7zStream.c.o
[ 5%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/Bcj2.c.o
[ 6%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/Bra.c.o
[ 7%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/Bra86.c.o
[ 7%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/BraIA64.c.o
[ 8%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/CpuArch.c.o
[ 9%] Linking C executable arithchk
[ 9%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/Delta.c.o
[ 10%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/LzFind.c.o
[ 10%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/Lzma2Dec.c.o
[ 11%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/LzmaDec.c.o
[ 11%] Linking C executable updaterevision
[ 12%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/LzmaEnc.c.o
[ 12%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/Ppmd7.c.o
[ 13%] Building C object deps/lzma/CMakeFiles/lzma.dir/C/Ppmd7Dec.c.o
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 13%] Built target arithchk
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 14%] Generating arith.h
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 15%] Building C object deps/gdtoa/CMakeFiles/qnan.dir/qnan.c.o
[ 15%] Linking C executable qnan
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 15%] Built target updaterevision
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 15%] Built target qnan
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
/home/$USER/builds/AUR/ecwolf-git/src/build/src/gitinfo.h updated to commit 1.3.3-397-ge66f556.
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 16%] Generating gd_qnan.h
[ 16%] Built target revision_check
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 18%] Building C object deps/gdtoa/CMakeFiles/gdtoa.dir/misc.c.o
[ 18%] Building C object deps/gdtoa/CMakeFiles/gdtoa.dir/dmisc.c.o
[ 18%] Building C object deps/gdtoa/CMakeFiles/gdtoa.dir/dtoa.c.o
[ 18%] Linking C static library libgdtoa.a
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 18%] Built target gdtoa
[ 18%] Linking C static library liblzma.a
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 18%] Built target lzma
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[2]: Entering directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 19%] Building C object tools/zipdir/CMakeFiles/zipdir.dir/zipdir.c.o
[ 19%] Building CXX object src/CMakeFiles/engine.dir/g_blake/a_smartanim.cpp.o
[ 19%] Building CXX object src/CMakeFiles/engine.dir/g_shared/a_deathcam.cpp.o
[ 19%] Building CXX object src/CMakeFiles/engine.dir/g_shared/a_patrolpoint.cpp.o
[ 21%] Building CXX object src/CMakeFiles/engine.dir/g_shared/a_inventory.cpp.o
[ 21%] Building CXX object src/CMakeFiles/engine.dir/g_blake/blake_sbar.cpp.o
[ 22%] Building CXX object src/CMakeFiles/engine.dir/g_shared/a_keys.cpp.o
[ 22%] Building CXX object src/CMakeFiles/engine.dir/g_shared/a_randomspawner.cpp.o
[ 23%] Building CXX object src/CMakeFiles/engine.dir/g_wolf/a_spearofdestiny.cpp.o
[ 23%] Building CXX object src/CMakeFiles/engine.dir/r_2d/r_draw.cpp.o
[ 24%] Building CXX object src/CMakeFiles/engine.dir/g_shared/a_playerpawn.cpp.o
[ 25%] Building CXX object src/CMakeFiles/engine.dir/g_wolf/wolf_sbar.cpp.o
[ 26%] Linking C executable zipdir
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
[ 26%] Built target zipdir
[ 27%] Building CXX object src/CMakeFiles/engine.dir/r_2d/r_drawt.cpp.o
[ 27%] Building CXX object src/CMakeFiles/engine.dir/r_2d/r_main.cpp.o
[ 28%] Building CXX object src/CMakeFiles/engine.dir/r_2d/r_things.cpp.o
[ 28%] Building CXX object src/CMakeFiles/engine.dir/r_data/colormaps.cpp.o
[ 29%] Building CXX object src/CMakeFiles/engine.dir/r_data/r_translate.cpp.o
[ 30%] Building CXX object src/CMakeFiles/engine.dir/r_data/renderstyle.cpp.o
[ 30%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/resourcefile.cpp.o
[ 31%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/ancientzip.cpp.o
[ 31%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_7z.cpp.o
[ 32%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_audiot.cpp.o
[ 33%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_directory.cpp.o
[ 33%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_gamemaps.cpp.o
[ 34%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_grp.cpp.o
[ 34%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_pak.cpp.o
[ 35%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_rff.cpp.o
[ 35%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_rtl.cpp.o
[ 36%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_lump.cpp.o
[ 37%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_macbin.cpp.o
[ 37%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_vgagraph.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/r_data/colormaps.cpp: In function ‘void R_InitColormaps()’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/r_data/colormaps.cpp:533:40: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
533 | strncpy(cm.name, name, 8);
| ^
[ 38%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_vswap.cpp.o
[ 38%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_wad.cpp.o
[ 39%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/file_zip.cpp.o
[ 40%] Building CXX object src/CMakeFiles/engine.dir/resourcefiles/wolfmapcommon.cpp.o
[ 40%] Building CXX object src/CMakeFiles/engine.dir/sfmt/SFMT.cpp.o
[ 41%] Building CXX object src/CMakeFiles/engine.dir/textures/anim_switches.cpp.o
[ 41%] Building CXX object src/CMakeFiles/engine.dir/textures/animations.cpp.o
[ 42%] Building CXX object src/CMakeFiles/engine.dir/textures/automaptexture.cpp.o
[ 42%] Building CXX object src/CMakeFiles/engine.dir/textures/bitmap.cpp.o
[ 43%] Building CXX object src/CMakeFiles/engine.dir/textures/ddstexture.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/resourcefiles/file_vgagraph.cpp: In member function ‘virtual bool FVGAGraph::Open(bool)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/resourcefiles/file_vgagraph.cpp:381:87: warning: pointer used after ‘void operator delete [](void*)’ [-Wuse-after-free]
381 | lumps[tile8Position].LumpSize = (unsigned int)(endPtr - out)&~0x3F;
| ~~~~~~~^~~~~
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/resourcefiles/file_vgagraph.cpp:378:42: note: call to ‘void operator delete [](void*)’ here
378 | delete[] out;
| ^~~
[ 44%] Building CXX object src/CMakeFiles/engine.dir/textures/emptytexture.cpp.o
[ 44%] Building CXX object src/CMakeFiles/engine.dir/textures/flattexture.cpp.o
[ 45%] Building CXX object src/CMakeFiles/engine.dir/textures/imgztexture.cpp.o
[ 45%] Building CXX object src/CMakeFiles/engine.dir/textures/jpegtexture.cpp.o
[ 46%] Building CXX object src/CMakeFiles/engine.dir/textures/machudtexture.cpp.o
[ 47%] Building CXX object src/CMakeFiles/engine.dir/textures/multipatchtexture.cpp.o
[ 47%] Building CXX object src/CMakeFiles/engine.dir/textures/patchtexture.cpp.o
[ 48%] Building CXX object src/CMakeFiles/engine.dir/textures/picttexture.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/bitmap.cpp: In member function ‘virtual void FBitmap::CopyPixelData(int, int, const BYTE*, int, int, int, int, int, PalEntry*, FCopyInfo*)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/bitmap.cpp:446:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct PalEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
446 | memset(penew, 0, sizeof(penew));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/bitmap.h:41,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/bitmap.cpp:35:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/v_palette.h:48:8: note: ‘struct PalEntry’ declared here
48 | struct PalEntry
| ^~~~~~~~
[ 48%] Building CXX object src/CMakeFiles/engine.dir/textures/pcxtexture.cpp.o
[ 49%] Building CXX object src/CMakeFiles/engine.dir/textures/pngtexture.cpp.o
[ 49%] Building CXX object src/CMakeFiles/engine.dir/textures/rawpagetexture.cpp.o
[ 50%] Building CXX object src/CMakeFiles/engine.dir/textures/rottflattexture.cpp.o
[ 51%] Building CXX object src/CMakeFiles/engine.dir/textures/solidtexture.cpp.o
[ 51%] Building CXX object src/CMakeFiles/engine.dir/textures/texture.cpp.o
[ 52%] Building CXX object src/CMakeFiles/engine.dir/textures/texturemanager.cpp.o
[ 52%] Building CXX object src/CMakeFiles/engine.dir/textures/tgatexture.cpp.o
[ 53%] Building CXX object src/CMakeFiles/engine.dir/textures/warptexture.cpp.o
[ 54%] Building CXX object src/CMakeFiles/engine.dir/textures/wolfrawtexture.cpp.o
[ 54%] Building CXX object src/CMakeFiles/engine.dir/textures/wolfshapetexture.cpp.o
[ 55%] Building CXX object src/CMakeFiles/engine.dir/thingdef/thingdef.cpp.o
[ 55%] Building CXX object src/CMakeFiles/engine.dir/thingdef/thingdef_codeptr.cpp.o
[ 56%] Building CXX object src/CMakeFiles/engine.dir/thingdef/thingdef_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/engine.dir/thingdef/thingdef_parse.cpp.o
[ 57%] Building CXX object src/CMakeFiles/engine.dir/thingdef/thingdef_properties.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/tgatexture.cpp: In member function ‘virtual int FTGATexture::CopyTrueColorPixels(FBitmap*, int, int, int, FCopyInfo*)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/tgatexture.cpp:511:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct PalEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
511 | memset(pe, 0, 256*sizeof(PalEntry));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/bitmap.h:41,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/tgatexture.cpp:41:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/v_palette.h:48:8: note: ‘struct PalEntry’ declared here
48 | struct PalEntry
| ^~~~~~~~
[ 58%] Building CXX object src/CMakeFiles/engine.dir/thingdef/thingdef_type.cpp.o
[ 58%] Building CXX object src/CMakeFiles/engine.dir/actor.cpp.o
[ 59%] Building CXX object src/CMakeFiles/engine.dir/am_map.cpp.o
[ 59%] Building CXX object src/CMakeFiles/engine.dir/colormatcher.cpp.o
[ 60%] Building CXX object src/CMakeFiles/engine.dir/config.cpp.o
[ 61%] Building CXX object src/CMakeFiles/engine.dir/c_cvars.cpp.o
[ 61%] Building CXX object src/CMakeFiles/engine.dir/dobject.cpp.o
[ 62%] Building CXX object src/CMakeFiles/engine.dir/dobjgc.cpp.o
[ 62%] Building CXX object src/CMakeFiles/engine.dir/farchive.cpp.o
[ 63%] Building CXX object src/CMakeFiles/engine.dir/files.cpp.o
[ 64%] Building CXX object src/CMakeFiles/engine.dir/filesys.cpp.o
[ 64%] Building CXX object src/CMakeFiles/engine.dir/filesys_steam.cpp.o
[ 65%] Building CXX object src/CMakeFiles/engine.dir/g_conversation.cpp.o
[ 65%] Building CXX object src/CMakeFiles/engine.dir/g_intermission.cpp.o
[ 66%] Building CXX object src/CMakeFiles/engine.dir/g_mapinfo.cpp.o
[ 66%] Building CXX object src/CMakeFiles/engine.dir/gamemap.cpp.o
[ 67%] Building CXX object src/CMakeFiles/engine.dir/gamemap_planes.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/farchive.cpp: In member function ‘FArchive& FArchive::StoreInt(void*, size_t)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/farchive.cpp:954:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
954 | for (int i = 0; i < sz; i++)
| ~~^~~~
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/farchive.cpp:959:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
959 | for (int i = 0; i < sz; i++)
| ~~^~~~
[ 68%] Building CXX object src/CMakeFiles/engine.dir/gamemap_uwmf.cpp.o
[ 68%] Building CXX object src/CMakeFiles/engine.dir/gitinfo.cpp.o
[ 69%] Building CXX object src/CMakeFiles/engine.dir/id_ca.cpp.o
[ 69%] Building CXX object src/CMakeFiles/engine.dir/id_in.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/filesys.cpp: In member function ‘FILE* File::open(const char*) const’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/filesys.cpp:100:24: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 4096 equals destination size [-Wstringop-truncation]
100 | strncpy(dest, filename, MAX_PATH);
| ^
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/filesys.cpp: In member function ‘bool File::remove()’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/filesys.cpp:100:24: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 4096 equals destination size [-Wstringop-truncation]
[ 70%] Building CXX object src/CMakeFiles/engine.dir/id_sd.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/filesys.cpp: In member function ‘void File::rename(const FString&)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/filesys.cpp:100:24: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 4096 equals destination size [-Wstringop-truncation]
[ 71%] Building CXX object src/CMakeFiles/engine.dir/id_sd_n3dmus.cpp.o
[ 71%] Building CXX object src/CMakeFiles/engine.dir/id_us_1.cpp.o
[ 72%] Building CXX object src/CMakeFiles/engine.dir/id_vh.cpp.o
[ 72%] Building CXX object src/CMakeFiles/engine.dir/id_vl.cpp.o
[ 73%] Building CXX object src/CMakeFiles/engine.dir/language.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/id_sd.cpp:45:17: note: ‘#pragma message: Not using customized SDL_mixer. Features will be disabled. https://bitbucket.org/ecwolf/sdl_mixer-for-ecwolf’
45 | #pragma message "Not using customized SDL_mixer. Features will be disabled. https://bitbucket.org/ecwolf/sdl_mixer-for-ecwolf"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/id_vh.h:7,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/wl_text.h:4,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_mapinfo.h:40,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_intermission.h:35,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_mapinfo.cpp:36:
In member function ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’,
inlined from ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:264:7,
inlined from ‘void TSharedPtr<Type, Deleter>::Reset(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:313:14,
inlined from ‘TSharedPtr<Type, Deleter>::Self& TSharedPtr<Type, Deleter>::operator=(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:342:43,
inlined from ‘virtual bool IntermissionBlockParser::CheckKey(FString)’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_mapinfo.cpp:1138:20:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:273:33: warning: ‘void operator delete(void*)’ called on unallocated object ‘TSharedPtrRef::NullRef<void>::Null’ [-Wfree-nonheap-object]
273 | delete r;
| ^~~~~~~~
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h: In member function ‘virtual bool IntermissionBlockParser::CheckKey(FString)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:244:15: note: declared here
244 | TSharedPtrRef TSharedPtrRef::NullRef<T>::Null;
| ^~~~~~~~~~~~~
In member function ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’,
inlined from ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:264:7,
inlined from ‘void TSharedPtr<Type, Deleter>::Reset(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:313:14,
inlined from ‘TSharedPtr<Type, Deleter>::Self& TSharedPtr<Type, Deleter>::operator=(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:342:43,
inlined from ‘virtual bool IntermissionBlockParser::CheckKey(FString)’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_mapinfo.cpp:1148:20:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:273:33: warning: ‘void operator delete(void*)’ called on unallocated object ‘TSharedPtrRef::NullRef<void>::Null’ [-Wfree-nonheap-object]
273 | delete r;
| ^~~~~~~~
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h: In member function ‘virtual bool IntermissionBlockParser::CheckKey(FString)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:244:15: note: declared here
244 | TSharedPtrRef TSharedPtrRef::NullRef<T>::Null;
| ^~~~~~~~~~~~~
In member function ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’,
inlined from ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:264:7,
inlined from ‘void TSharedPtr<Type, Deleter>::Reset(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:313:14,
inlined from ‘TSharedPtr<Type, Deleter>::Self& TSharedPtr<Type, Deleter>::operator=(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:342:43,
inlined from ‘virtual bool IntermissionBlockParser::CheckKey(FString)’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_mapinfo.cpp:1156:43:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:273:33: warning: ‘void operator delete(void*)’ called on unallocated object ‘TSharedPtrRef::NullRef<void>::Null’ [-Wfree-nonheap-object]
273 | delete r;
| ^~~~~~~~
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h: In member function ‘virtual bool IntermissionBlockParser::CheckKey(FString)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:244:15: note: declared here
244 | TSharedPtrRef TSharedPtrRef::NullRef<T>::Null;
| ^~~~~~~~~~~~~
In member function ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’,
inlined from ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:264:7,
inlined from ‘void TSharedPtr<Type, Deleter>::Reset(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:313:14,
inlined from ‘TSharedPtr<Type, Deleter>::Self& TSharedPtr<Type, Deleter>::operator=(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:342:43,
inlined from ‘virtual bool IntermissionBlockParser::CheckKey(FString)’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_mapinfo.cpp:1163:43:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:273:33: warning: ‘void operator delete(void*)’ called on unallocated object ‘TSharedPtrRef::NullRef<void>::Null’ [-Wfree-nonheap-object]
273 | delete r;
| ^~~~~~~~
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h: In member function ‘virtual bool IntermissionBlockParser::CheckKey(FString)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:244:15: note: declared here
244 | TSharedPtrRef TSharedPtrRef::NullRef<T>::Null;
| ^~~~~~~~~~~~~
In member function ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’,
inlined from ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:264:7,
inlined from ‘void TSharedPtr<Type, Deleter>::Reset(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:313:14,
inlined from ‘TSharedPtr<Type, Deleter>::Self& TSharedPtr<Type, Deleter>::operator=(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:342:43,
inlined from ‘virtual bool IntermissionBlockParser::CheckKey(FString)’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_mapinfo.cpp:1183:20:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:273:33: warning: ‘void operator delete(void*)’ called on unallocated object ‘TSharedPtrRef::NullRef<void>::Null’ [-Wfree-nonheap-object]
273 | delete r;
| ^~~~~~~~
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h: In member function ‘virtual bool IntermissionBlockParser::CheckKey(FString)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:244:15: note: declared here
244 | TSharedPtrRef TSharedPtrRef::NullRef<T>::Null;
| ^~~~~~~~~~~~~
In member function ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’,
inlined from ‘void TSharedPtr<Type, Deleter>::Dereference() [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:264:7,
inlined from ‘void TSharedPtr<Type, Deleter>::Reset(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:313:14,
inlined from ‘TSharedPtr<Type, Deleter>::Self& TSharedPtr<Type, Deleter>::operator=(T*) [with Type = IntermissionAction; Deleter = TDefaultDelete<IntermissionAction>]’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:342:43,
inlined from ‘virtual bool IntermissionBlockParser::CheckKey(FString)’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/g_mapinfo.cpp:1191:43:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:273:33: warning: ‘void operator delete(void*)’ called on unallocated object ‘TSharedPtrRef::NullRef<void>::Null’ [-Wfree-nonheap-object]
273 | delete r;
| ^~~~~~~~
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h: In member function ‘virtual bool IntermissionBlockParser::CheckKey(FString)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/tmemory.h:244:15: note: declared here
244 | TSharedPtrRef TSharedPtrRef::NullRef<T>::Null;
| ^~~~~~~~~~~~~
[ 73%] Building CXX object src/CMakeFiles/engine.dir/lnspec.cpp.o
[ 74%] Building CXX object src/CMakeFiles/engine.dir/lumpremap.cpp.o
In file included from /usr/include/string.h:535,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/wl_def.h:14,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/id_sd.cpp:29:
In function ‘void* memcpy(void*, const void*, size_t)’,
inlined from ‘Mix_Chunk* SD_PrepareSound(int)’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/id_sd.cpp:638:9:
/usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset 0 is out of the bounds [0, 0] [-Warray-bounds]
29 | return __builtin___memcpy_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
30 | __glibc_objsize0 (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Building CXX object src/CMakeFiles/engine.dir/m_alloc.cpp.o
[ 75%] Building CXX object src/CMakeFiles/engine.dir/m_classes.cpp.o
[ 76%] Building CXX object src/CMakeFiles/engine.dir/m_random.cpp.o
In file included from /usr/include/string.h:535,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/wl_def.h:14,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/id_us_1.cpp:23:
In function ‘char* strcpy(char*, const char*)’,
inlined from ‘bool US_LineInput(FFont*, int, int, char*, const char*, bool, int, int, byte, EColorRange)’ at /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/id_us_1.cpp:571:13:
/usr/include/bits/string_fortified.h:79:33: warning: ‘char* __builtin_strcpy(char*, const char*)’ accessing 1 byte at offsets [0, 128] and [0, 128] overlaps 1 byte at offset [0, 127] [-Wrestrict]
79 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object src/CMakeFiles/engine.dir/m_png.cpp.o
[ 77%] Building CXX object src/CMakeFiles/engine.dir/name.cpp.o
[ 78%] Building CXX object src/CMakeFiles/engine.dir/p_switch.cpp.o
[ 79%] Building CXX object src/CMakeFiles/engine.dir/scanner.cpp.o
[ 79%] Building CXX object src/CMakeFiles/engine.dir/r_sprites.cpp.o
[ 79%] Building CXX object src/CMakeFiles/engine.dir/sdlvideo.cpp.o
[ 80%] Building CXX object src/CMakeFiles/engine.dir/sndinfo.cpp.o
[ 80%] Building CXX object src/CMakeFiles/engine.dir/sndseq.cpp.o
[ 81%] Building CXX object src/CMakeFiles/engine.dir/thinker.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/m_png.cpp: In function ‘bool M_AppendPNGText(FILE*, const char*, const char*)’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/m_png.cpp:264:17: warning: ‘char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-truncation]
264 | strncpy (head.key, keyword, keylen);
| ^
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/m_png.cpp:258:39: note: length computed here
258 | int keylen = MIN ((int)strlen (keyword), 79);
| ~~~~~~~^~~~~~~~~
[ 82%] Building CXX object src/CMakeFiles/engine.dir/v_draw.cpp.o
[ 82%] Building CXX object src/CMakeFiles/engine.dir/v_font.cpp.o
[ 83%] Building CXX object src/CMakeFiles/engine.dir/v_palette.cpp.o
[ 83%] Building CXX object src/CMakeFiles/engine.dir/v_pfx.cpp.o
[ 84%] Building CXX object src/CMakeFiles/engine.dir/v_text.cpp.o
[ 85%] Building CXX object src/CMakeFiles/engine.dir/v_video.cpp.o
[ 85%] Building CXX object src/CMakeFiles/engine.dir/w_wad.cpp.o
[ 86%] Building CXX object src/CMakeFiles/engine.dir/wl_act2.cpp.o
[ 86%] Building CXX object src/CMakeFiles/engine.dir/weaponslots.cpp.o
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/v_font.cpp: In function ‘void V_InitCustomFonts()’:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/v_font.cpp:2471:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class FTextureID’; use assignment or value-initialization instead [-Wclass-memaccess]
2471 | memset (lumplist, 0, sizeof(lumplist));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/v_font.h:40,
from /home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/v_font.cpp:86:
/home/$USER/builds/AUR/ecwolf-git/src/ecwolf/src/textures/textures.h:19:7: note: ‘class FTextureID’ declared here
19 | class FTextureID
| ^~~~~~~~~~
[ 87%] Building CXX object src/CMakeFiles/engine.dir/wl_agent.cpp.o
[ 88%] Building CXX object src/CMakeFiles/engine.dir/wl_atmos.cpp.o
[ 88%] Building CXX object src/CMakeFiles/engine.dir/wl_cloudsky.cpp.o
[ 89%] Building CXX object src/CMakeFiles/engine.dir/wl_debug.cpp.o
[ 89%] Building CXX object src/CMakeFiles/engine.dir/wl_dir3dspr.cpp.o
[ 90%] Building CXX object src/CMakeFiles/engine.dir/wl_draw.cpp.o
[ 90%] Building CXX object src/CMakeFiles/engine.dir/wl_floorceiling.cpp.o
[ 91%] Building CXX object src/CMakeFiles/engine.dir/wl_game.cpp.o
[ 92%] Building CXX object src/CMakeFiles/engine.dir/wl_inter.cpp.o
[ 92%] Building CXX object src/CMakeFiles/engine.dir/wl_iwad.cpp.o
[ 93%] Building CXX object src/CMakeFiles/engine.dir/wl_loadsave.cpp.o
[ 93%] Building CXX object src/CMakeFiles/engine.dir/wl_main.cpp.o
[ 94%] Building CXX object src/CMakeFiles/engine.dir/wl_menu.cpp.o
[ 95%] Building CXX object src/CMakeFiles/engine.dir/wl_net.cpp.o
[ 95%] Building CXX object src/CMakeFiles/engine.dir/wl_parallax.cpp.o
[ 96%] Building CXX object src/CMakeFiles/engine.dir/wl_play.cpp.o
[ 96%] Building CXX object src/CMakeFiles/engine.dir/wl_state.cpp.o
[ 97%] Building CXX object src/CMakeFiles/engine.dir/wl_text.cpp.o
[ 97%] Building CXX object src/CMakeFiles/engine.dir/zstrformat.cpp.o
[ 98%] Building CXX object src/CMakeFiles/engine.dir/zstring.cpp.o
[ 99%] Building CXX object src/CMakeFiles/engine.dir/dosbox/dbopl.cpp.o
[ 99%] Building CXX object src/CMakeFiles/engine.dir/posix/i_main.cpp.o
[100%] Linking CXX executable ../ecwolf
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `musicFinished()':
id_sd.cpp:(.text+0x604): undefined reference to `Mix_HaltMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x611): undefined reference to `Mix_FreeMusic'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_UpdateMusicVolume(int)':
id_sd.cpp:(.text+0x1448): undefined reference to `Mix_VolumeMusic'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_StopDigitized()':
id_sd.cpp:(.text+0x18d7): undefined reference to `Mix_HaltChannel'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_SetPosition(int, int, int)':
id_sd.cpp:(.text+0x1a89): undefined reference to `Mix_SetPanning'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_PrepareSound(int)':
id_sd.cpp:(.text+0x1b1a): undefined reference to `Mix_LoadWAV_RW'
/usr/bin/ld: id_sd.cpp:(.text+0x1c1d): undefined reference to `Mix_LoadWAV_RW'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_SetDigiDevice(SDSMode)':
id_sd.cpp:(.text+0x1c97): undefined reference to `Mix_HaltChannel'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_PlaySound(char const*, SoundChannel)':
id_sd.cpp:(.text+0x1e95): undefined reference to `Mix_Volume'
/usr/bin/ld: id_sd.cpp:(.text+0x1ea2): undefined reference to `Mix_PlayChannel'
/usr/bin/ld: id_sd.cpp:(.text+0x2147): undefined reference to `Mix_GroupAvailable'
/usr/bin/ld: id_sd.cpp:(.text+0x215e): undefined reference to `Mix_GroupOldest'
/usr/bin/ld: id_sd.cpp:(.text+0x2175): undefined reference to `Mix_GroupAvailable'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_StopSound()':
id_sd.cpp:(.text+0x2357): undefined reference to `Mix_HaltChannel'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_MusicOff()':
id_sd.cpp:(.text+0x26ec): undefined reference to `Mix_PlayingMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x2712): undefined reference to `Mix_PauseMusic'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_SetMusicMode(SMMode)':
id_sd.cpp:(.text+0x2852): undefined reference to `Mix_PlayingMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x285c): undefined reference to `Mix_PausedMusic'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_Startup()':
id_sd.cpp:(.text+0x28e3): undefined reference to `Mix_SetSoundFonts'
/usr/bin/ld: id_sd.cpp:(.text+0x2934): undefined reference to `Mix_OpenAudio'
/usr/bin/ld: id_sd.cpp:(.text+0x2943): undefined reference to `Mix_CloseAudio'
/usr/bin/ld: id_sd.cpp:(.text+0x295e): undefined reference to `Mix_QuerySpec'
/usr/bin/ld: id_sd.cpp:(.text+0x29d9): undefined reference to `Mix_ReserveChannels'
/usr/bin/ld: id_sd.cpp:(.text+0x29f5): undefined reference to `Mix_GroupChannels'
/usr/bin/ld: id_sd.cpp:(.text+0x2a7d): undefined reference to `Mix_SetPostMix'
/usr/bin/ld: id_sd.cpp:(.text+0x2a8a): undefined reference to `Mix_ChannelFinished'
/usr/bin/ld: id_sd.cpp:(.text+0x2abe): undefined reference to `Mix_VolumeMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x2acb): undefined reference to `Mix_HookMusicFinished'
/usr/bin/ld: id_sd.cpp:(.text+0x2b62): undefined reference to `Mix_PlayingMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x2b6c): undefined reference to `Mix_PausedMusic'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_MusicPlaying()':
id_sd.cpp:(.text+0x2c80): undefined reference to `Mix_PlayingMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x2c92): undefined reference to `Mix_PausedMusic'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_StartMusic(char const*)':
id_sd.cpp:(.text+0x2db2): undefined reference to `Mix_FreeMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x2e65): undefined reference to `Mix_LoadMUS_RW'
/usr/bin/ld: id_sd.cpp:(.text+0x2e96): undefined reference to `Mix_PlayMusic'
/usr/bin/ld: CMakeFiles/engine.dir/id_sd.cpp.o: in function `SD_ContinueMusic(char const*, int)':
id_sd.cpp:(.text+0x3189): undefined reference to `Mix_FreeMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x324f): undefined reference to `Mix_PausedMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x3284): undefined reference to `Mix_ResumeMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x32a4): undefined reference to `Mix_PlayMusic'
/usr/bin/ld: id_sd.cpp:(.text+0x3314): undefined reference to `Mix_LoadMUS_RW'
/usr/bin/ld: CMakeFiles/engine.dir/sndinfo.cpp.o: in function `SoundData::~SoundData()':
sndinfo.cpp:(.text+0xa0): undefined reference to `Mix_FreeChunk'
/usr/bin/ld: CMakeFiles/engine.dir/sndinfo.cpp.o: in function `SoundInformation::ParseSoundInformation(int)':
sndinfo.cpp:(.text+0xe26): undefined reference to `Mix_FreeChunk'
/usr/bin/ld: sndinfo.cpp:(.text+0xefe): undefined reference to `Mix_FreeChunk'
/usr/bin/ld: CMakeFiles/engine.dir/sndinfo.cpp.o: in function `SoundData::~SoundData() [clone .cold]':
sndinfo.cpp:(.text.unlikely+0x21): undefined reference to `Mix_FreeChunk'
/usr/bin/ld: CMakeFiles/engine.dir/sndinfo.cpp.o: in function `TArray<SoundData, SoundData>::~TArray()':
sndinfo.cpp:(.text._ZN6TArrayI9SoundDataS0_ED2Ev[_ZN6TArrayI9SoundDataS0_ED5Ev]+0x67): undefined reference to `Mix_FreeChunk'
/usr/bin/ld: CMakeFiles/engine.dir/sndinfo.cpp.o:sndinfo.cpp:(.text._ZN6TArrayI9SoundDataS0_ED2Ev[_ZN6TArrayI9SoundDataS0_ED5Ev]+0xde): more undefined references to `Mix_FreeChunk' follow
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/engine.dir/build.make:2264: ecwolf] Error 1
make[2]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make[1]: *** [CMakeFiles/Makefile2:379: src/CMakeFiles/engine.dir/all] Error 2
make[1]: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
make: *** [Makefile:156: all] Error 2
make: Leaving directory '/home/$USER/builds/AUR/ecwolf-git/src/build'
==> ERROR:(B A failure occurred in build().(B
 Aborting...(B
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment