2016-11-02, 16:59
In my latest builds, the emulator cores were not compiling. I am working on fixing it now. Some of them currently compile, but the process is still failing. First, Stella was failing because I had no github email or user set up on my build machine. Now that that is corrected, snes9x-next is failing, which stops my script from compiling any more emulators:
Code:
Scanning dependencies of target snes9x-next
[ 31%] Creating directories for 'snes9x-next'
[ 31%] Performing download step (git clone) for 'snes9x-next'
Cloning into 'snes9x-next'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
[ 31%] Performing patch step for 'snes9x-next'
patching file Makefile.libretro
Hunk #1 FAILED at 224.
1 out of 1 hunk FAILED -- saving rejects to file Makefile.libretro.rej
[ 31%] Performing update step for 'snes9x-next'
Current branch master is up to date.
Already up-to-date!
[ 31%] Performing configure step for 'snes9x-next'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_SHARED_LIBS
ENABLE_STATIC
OUTPUT_DIR
-- Build files have been written to: /data/kodibuild/game.addons-build/build/snes9x-next/src/snes9x-next-build
[ 31%] Performing build step for 'snes9x-next'
Scanning dependencies of target snes9x-next
[ 12%] Creating directories for 'snes9x-next'
[ 25%] No download step for 'snes9x-next'
[ 37%] No patch step for 'snes9x-next'
[ 50%] No update step for 'snes9x-next'
[ 62%] No configure step for 'snes9x-next'
[ 75%] Performing build step for 'snes9x-next'
src/memmap.c: In function ‘HeaderRemove’:
src/memmap.c:747:3: warning: value computed is not used [-Wunused-value]
*(headerCount)++;
^
src/seta.c: In function ‘S9xSetST010’:
src/seta.c:546:116: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_Scale(*(int16 *) &Memory.SRAM[0x0004], *(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int32 *) Memory.SRAM[0x0010], (int32 *) Memory.SRAM[0x0014]);
^
src/seta.c:546:147: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_Scale(*(int16 *) &Memory.SRAM[0x0004], *(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int32 *) Memory.SRAM[0x0010], (int32 *) Memory.SRAM[0x0014]);
^
src/seta.c:575:86: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_Multiply(*(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int32 *) Memory.SRAM[0x0010]);
^
src/seta.c:651:117: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_Rotate(*(int16 *) &Memory.SRAM[0x0004], *(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int16 *) Memory.SRAM[0x0010], (int16 *) Memory.SRAM[0x0012]);
^
src/seta.c:651:148: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_Rotate(*(int16 *) &Memory.SRAM[0x0004], *(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int16 *) Memory.SRAM[0x0010], (int16 *) Memory.SRAM[0x0012]);
^
src/seta.c:680:82: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_OP01(*(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int16 *)Memory.SRAM[0x0000], (int16 *) Memory.SRAM[0x0002], (int16 *) Memory.SRAM[0x0004], (int16 *) Memory.SRAM[0x0010]);
^
src/seta.c:680:112: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_OP01(*(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int16 *)Memory.SRAM[0x0000], (int16 *) Memory.SRAM[0x0002], (int16 *) Memory.SRAM[0x0004], (int16 *) Memory.SRAM[0x0010]);
^
src/seta.c:680:143: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_OP01(*(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int16 *)Memory.SRAM[0x0000], (int16 *) Memory.SRAM[0x0002], (int16 *) Memory.SRAM[0x0004], (int16 *) Memory.SRAM[0x0010]);
^
src/seta.c:680:174: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
ST010_OP01(*(int16 *) &Memory.SRAM[0x0000], *(int16 *) &Memory.SRAM[0x0002], (int16 *)Memory.SRAM[0x0000], (int16 *) Memory.SRAM[0x0002], (int16 *) Memory.SRAM[0x0004], (int16 *) Memory.SRAM[0x0010]);
^
[ 87%] No install step for 'snes9x-next'
[100%] Completed 'snes9x-next'
[100%] Built target snes9x-next
[ 32%] Performing install step for 'snes9x-next'
[100%] Built target snes9x-next
Install the project...
-- Install configuration: "Debug"
CMake Error at cmake_install.cmake:44 (file):
file INSTALL cannot find
"/data/kodibuild/game.addons-build/build/snes9x-next/src/snes9x-next/snes9x_next_libretro.so".
Makefile:72: recipe for target 'install' failed
make[3]: *** [install] Error 1
CMakeFiles/snes9x-next.dir/build.make:73: recipe for target 'build/snes9x-next/src/snes9x-next-stamp/snes9x-next-install' failed
make[2]: *** [build/snes9x-next/src/snes9x-next-stamp/snes9x-next-install] Error 2
CMakeFiles/Makefile2:1977: recipe for target 'CMakeFiles/snes9x-next.dir/all' failed
make[1]: *** [CMakeFiles/snes9x-next.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2