libretro / libretro-lutro

An experimental lua game framework for libretro following the LÖVE API
https://lutro.libretro.com
MIT License
156 stars 46 forks source link

Tinkerboard Lakka failure #228

Closed RobLoach closed 2 years ago

RobLoach commented 2 years ago

# Lutro Tinkerboard ARM

make[1]: Entering directory '/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-TinkerBoard.arm/lutro-ba4b4f2'
/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-TinkerBoard.arm/toolchain/bin/armv7ve-libreelec-linux-gnueabi-gcc -fPIC -shared -Wl,--no-as-needed,--no-undefined  -march=armv7ve -mtune=cortex-a17 -Wl,--as-needed -fuse-ld=gold -Wl,-E -o obj//lutro_libretro.so obj//./libretro.o obj//./lutro.o obj//./runtime.o obj//./image.o obj//./graphics.o obj//./input.o obj//./audio.o obj//./decoder.o obj//./event.o obj//./keyboard.o obj//./sound.o obj//./filesystem.o obj//./system.o obj//./timer.o obj//./lutro_math.o obj//./joystick.o obj//./mouse.o obj//./lutro_stb_image.o obj//./lutro_window.o obj//./painter.o obj//./libretro-common/file/file_path.o obj//./libretro-common/file/file_path_io.o obj//./libretro-common/features/features_cpu.o obj//./libretro-common/audio/conversion/float_to_s16.o obj//./libretro-common/audio/conversion/s16_to_float.o obj//./libretro-common/audio/audio_mix.o obj//./libretro-common/compat/compat_posix_string.o obj//./libretro-common/memmap/memalign.o obj//./libretro-common/memmap/memmap.o obj//./libretro-common/compat/compat_strcasestr.o obj//./libretro-common/compat/compat_strl.o obj//./libretro-common/encodings/encoding_crc32.o obj//./libretro-common/encodings/encoding_utf.o obj//./libretro-common/time/rtime.o obj//./libretro-common/streams/file_stream.o obj//./libretro-common/streams/trans_stream.o obj//./libretro-common/streams/trans_stream_pipe.o obj//./libretro-common/streams/interface_stream.o obj//./libretro-common/streams/memory_stream.o obj//./libretro-common/string/stdstring.o obj//./libretro-common/vfs/vfs_implementation.o obj//./libretro-common/compat/fopen_utf8.o obj//./deps/luautf8/lutf8lib.o obj//./deps/zlib/ioapi.o obj//./deps/zlib/unzip.o obj//./deps/zlib/adler32.o obj//./deps/zlib/compress.o obj//./deps/zlib/crc32.o obj//./deps/zlib/deflate.o obj//./deps/zlib/gzclose.o obj//./deps/zlib/gzlib.o obj//./deps/zlib/gzread.o obj//./deps/zlib/gzwrite.o obj//./deps/zlib/inffast.o obj//./deps/zlib/inflate.o obj//./deps/zlib/inftrees.o obj//./deps/zlib/trees.o obj//./deps/zlib/uncompr.o obj//./deps/zlib/zutil.o obj//./deps/ogg/bitwise.o obj//./deps/ogg/framing.o obj//./deps/vorbis/analysis.o obj//./deps/vorbis/barkmel.o obj//./deps/vorbis/bitrate.o obj//./deps/vorbis/block.o obj//./deps/vorbis/codebook.o obj//./deps/vorbis/envelope.o obj//./deps/vorbis/floor0.o obj//./deps/vorbis/floor1.o obj//./deps/vorbis/info.o obj//./deps/vorbis/lookup.o obj//./deps/vorbis/lpc.o obj//./deps/vorbis/lsp.o obj//./deps/vorbis/mapping0.o obj//./deps/vorbis/mdct.o obj//./deps/vorbis/psy.o obj//./deps/vorbis/registry.o obj//./deps/vorbis/res0.o obj//./deps/vorbis/sharedbook.o obj//./deps/vorbis/smallft.o obj//./deps/vorbis/synthesis.o obj//./deps/vorbis/vorbisenc.o obj//./deps/vorbis/vorbisfile.o obj//./deps/vorbis/window.o obj//./libretro-common/audio/conversion/float_to_s16_neon.o obj//./libretro-common/audio/conversion/s16_to_float_neon.o deps/lua/src/liblua.a -lm
/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-TinkerBoard.arm/toolchain/lib/gcc/armv7ve-libreelec-linux-gnueabi/9.4.0/../../../../armv7ve-libreelec-linux-gnueabi/bin/ld.gold: error: obj//./libretro-common/streams/interface_stream.o: file is empty
/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-TinkerBoard.arm/toolchain/lib/gcc/armv7ve-libreelec-linux-gnueabi/9.4.0/../../../../armv7ve-libreelec-linux-gnueabi/bin/ld.gold: error: obj//./libretro-common/streams/memory_stream.o: file is empty
loslib.c:64: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:530: obj//lutro_libretro.so] Error 1
make[1]: Leaving directory '/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-TinkerBoard.arm/lutro-ba4b4f2'
FAILURE: scripts/install lutro has failed!
[330/343] [FAIL] install lutro
gouchi commented 2 years ago

We can close this issue as it was concurrent compilation issue.