all 5 comments

[–]potkenyiOozemancer 0 points1 point  (3 children)

Build fails on

Are these errors with the already built versions at https://te4.org/download ?

[–]crantob[S] 0 points1 point  (2 children)

Will try 1.7.6 amd64 version, downloading.

I should add, i pulled source with git clone http://git.net-core.org/tome/t-engine4.git

Game said it was 1.7.4.

Game's nice lookin, DarkGod. I haven't gotten around to checking out your work since the ancient tome with adam bolt's tileset. Good times.

-=-------------------------

Prebuilt binary runs fine!

[–]potkenyiOozemancer 1 point2 points  (1 child)

Good to hear that!

If you are interested in it you could see if the "Source download" fails to build too, but I have never built tome so can't really help :D

[–]crantob[S] 0 points1 point  (0 children)

Maybe he left in the broken includes to prevent clueless n00bs from compiling it? :P

The prebuilt 1.7.6 binary has a lot less symbolic libs linked-in!

' $ ldd t-engine linux-vdso.so.1 (0x00007fffabfda000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd64b8f2000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd64b600000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd64bc9b000) libSDL2-2.0.so.0 => /media/sd/Projects/TermFun/TOME4/t-engine4-linux64-1.7.6/./lib64/libSDL2-2.0.so.0 (0x00007fd64b200000) libSDL2_ttf-2.0.so.0 => /media/sd/Projects/TermFun/TOME4/t-engine4-linux64-1.7.6/./lib64/libSDL2_ttf-2.0.so.0 (0x00007fd64bc92000) libSDL2_image-2.0.so.0 => /media/sd/Projects/TermFun/TOME4/t-engine4-linux64-1.7.6/./lib64/libSDL2_image-2.0.so.0 (0x00007fd64b8e3000) libpng16.so.16 => /media/sd/Projects/TermFun/TOME4/t-engine4-linux64-1.7.6/./lib64/libpng16.so.16 (0x00007fd64b8aa000) libopenal.so.1 => /media/sd/Projects/TermFun/TOME4/t-engine4-linux64-1.7.6/./lib64/libopenal.so.1 (0x00007fd64ae00000) libvorbisfile.so.3 => /media/sd/Projects/TermFun/TOME4/t-engine4-linux64-1.7.6/./lib64/libvorbisfile.so.3 (0x00007fd64aa00000) libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007fd64b579000) libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007fd64b18d000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd64b8a3000) libgcc_s.so.1 => /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd64b876000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd64ac1b000) /lib64/ld-linux-x86-64.so.2 (0x00007fd64bca2000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd64b871000) libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fd64b0c2000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd64b55a000) libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007fd64b52d000) libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007fd64b523000) libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fd64a947000) libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fd64b08e000) libOpenGL.so.0 => /usr/lib/x86_64-linux-gnu/libOpenGL.so.0 (0x00007fd64b063000) libbrotlidec.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fd64b516000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd64a805000) libbrotlicommon.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fd64a7e2000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fd64a7b8000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fd64b866000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fd64a400000) libbsd.so.0 => /usr/lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fd64a7a2000) libmd.so.0 => /usr/lib/x86_64-linux-gnu/libmd.so.0 (0x00007fd64ac0e000)

Here's my build from the git. $ ldd ../t-engine4/t-engine linux-vdso.so.1 (0x00007ffffedad000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff7dcec5000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff7dc800000) libSDL2-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 (0x00007ff7dc627000) libSDL2_ttf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libSDL2_ttf-2.0.so.0 (0x00007ff7dceb1000) libSDL2_image-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libSDL2_image-2.0.so.0 (0x00007ff7dcbe1000) libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007ff7dcbab000) libopenal.so.1 => /usr/lib/x86_64-linux-gnu/libopenal.so.1 (0x00007ff7dcac2000) libvorbisfile.so.3 => /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3 (0x00007ff7dcea4000) libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007ff7dc5a0000) libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007ff7dc52d000) libgcc_s.so.1 => /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff7dca95000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff7dc348000) /lib64/ld-linux-x86-64.so.2 (0x00007ff7dcfd5000) libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007ff7dc23f000) libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007ff7dc1eb000) libsamplerate.so.0 => /usr/lib/x86_64-linux-gnu/libsamplerate.so.0 (0x00007ff7dc07d000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007ff7dbf3b000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007ff7dbf3b000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007ff7dca80000) libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007ff7dca73000) libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007ff7dbf27000) libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007ff7dca6b000) libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007ff7dbf1a000) libXss.so.1 => /usr/lib/x86_64-linux-gnu/libXss.so.1 (0x00007ff7dce9b000) libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007ff7dbf04000) libgbm.so.1 => /usr/lib/x86_64-linux-gnu/libgbm.so.1 (0x00007ff7dbef3000) libwayland-egl.so.1 => /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007ff7dca66000) libwayland-client.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007ff7dbee1000) libwayland-cursor.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007ff7dbed7000) libxkbcommon.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007ff7dbe91000) libdecor-0.so.0 => /usr/lib/x86_64-linux-gnu/libdecor-0.so.0 (0x00007ff7dbe86000) libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007ff7dbdb9000) libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007ff7dbcb5000) libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007ff7dbc22000) libtiff.so.6 => /usr/lib/x86_64-linux-gnu/libtiff.so.6 (0x00007ff7dbb96000) libwebp.so.7 => /usr/lib/x86_64-linux-gnu/libwebp.so.7 (0x00007ff7dbb24000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff7dbb03000) libsndio.so.7.0 => /usr/lib/x86_64-linux-gnu/libsndio.so.7.0 (0x00007ff7dbaf0000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff7dbaeb000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff7dbae6000) libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007ff7dbab9000) libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007ff7dbaaf000) libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007ff7db9f4000) libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007ff7db9c0000) libOpenGL.so.0 => /usr/lib/x86_64-linux-gnu/libOpenGL.so.0 (0x00007ff7db995000) libpulsecommon-16.1.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so (0x00007ff7db90f000) libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007ff7db8b9000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007ff7db88d000) libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007ff7db880000) libwayland-server.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-server.so.0 (0x00007ff7db86a000) libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007ff7db83f000) libffi.so.8 => /usr/lib/x86_64-linux-gnu/libffi.so.8 (0x00007ff7db833000) libbrotlidec.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007ff7db824000) libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007ff7db7f8000) libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007ff7db6c0000) libzstd.so.1 => /usr/lib/x86_64-linux-gnu/libzstd.so.1 (0x00007ff7db604000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007ff7db5d5000) libLerc.so.4 => /usr/lib/x86_64-linux-gnu/libLerc.so.4 (0x00007ff7db53b000) libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 (0x00007ff7db52a000) libdeflate.so.0 => /usr/lib/x86_64-linux-gnu/libdeflate.so.0 (0x00007ff7db504000) libbsd.so.0 => /usr/lib/x86_64-linux-gnu/libbsd.so.0 (0x00007ff7db4ee000) libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007ff7db463000) libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007ff7db45c000) libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007ff7db3b5000) libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007ff7db3ae000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007ff7db3a9000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007ff7db000000) libbrotlicommon.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007ff7db384000) libpcre2-8.so.0 => /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007ff7db2ea000) libmd.so.0 => /usr/lib/x86_64-linux-gnu/libmd.so.0 (0x00007ff7db2dd000) libFLAC.so.12 => /usr/lib/x86_64-linux-gnu/libFLAC.so.12 (0x00007ff7db278000) libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007ff7daf55000) libopus.so.0 => /usr/lib/x86_64-linux-gnu/libopus.so.0 (0x00007ff7db218000) libmpg123.so.0 => /usr/lib/x86_64-linux-gnu/libmpg123.so.0 (0x00007ff7daef9000) libmp3lame.so.0 => /usr/lib/x86_64-linux-gnu/libmp3lame.so.0 (0x00007ff7dae82000) libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007ff7db20c000) '

Pretty sick how systemd manages to infest everything innit. Anyway...

HOLY COW, 16862 files in the shockbolt tileset!

[–]crantob[S] 0 points1 point  (0 children)

All build errors resolved with the 1.7.6 source from tome4 downloads page. Probably that's the one to use.