jlambert360 / FPM-Installer

THIS SCRIPT IS OUTDATED PLEASE USE THE APPIMAGE REPO INSTEAD.
https://github.com/jlambert360/FPM-AppImage/releases/latest
8 stars 6 forks source link

Problem during script install Ubuntu 20.04 #12

Open Tokyo-gg opened 4 years ago

Tokyo-gg commented 4 years ago

I tried to run the script and it doesn't work. I am using the patch.

Attempting to delete incomplete installations of FPP... Found incomplete installation at FasterProjectPlus-2.15/, deleting.

Would you like to overwrite ALL of your previous installations? (y/N) y Are you sure? This action is not reversible! (y/N) y Deleted all FPP folders!

Are you running Ubuntu 20.04 or downstream distribution? This applies a patch allowing the installer to work. (y/N) y Applying patch!

Which version of Faster Project Plus would you like to install? (default: 1) 1.) 2.15 (Latest version) 2.) 2.1.1 1 Installing version 2.15!

Would you like to install udev rules for your Wii U adapter? (y/N) (Necessary for reduced-lag direct adapter connection) y Rules added!

Would you like to make a desktop shortcut? (Y/n) n No changes made!

CPU Threads detected: 4 How many threads would you like to use to compile? (passed to make as -j flag, default: 4, range: 1 - 4) 4 Using 4 thread(s)!

Downloading config files... ######################################################################### 100.0%######################################################################### 100.0% Extracting config files... Total bytes read: 72980480 (70MiB, 97MiB/s)

Downloading tarball... ######################################################################### 100.0%# # # -=O=-
Extracting tarball... Total bytes read: 159201280 (152MiB, 85MiB/s)

Patching tarball... Patching DiscExtractor.h sh: 231: [: Illegal number: Skipping patch for Arch based distros Patching wxWidgets3 for Ubuntu 20.04 based distros Adding FPP config files... cmaking... CMake Warning (dev) at CMakeLists.txt:10 (set): implicitly converting 'string' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it.

-- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.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 -- Found Git: /usr/bin/git (found version "2.25.1") fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git -- Detected architecture: x86_64 -- Performing Test FLAG_C_HAVE_SSE2 -- Performing Test FLAG_C_HAVE_SSE2 - Success -- Performing Test FLAG_CXX_HAVE_SSE2 -- Performing Test FLAG_CXX_HAVE_SSE2 - Success -- Performing Test FLAG_C_HAVE_WALL -- Performing Test FLAG_C_HAVE_WALL - Success -- Performing Test FLAG_CXX_HAVE_WALL -- Performing Test FLAG_CXX_HAVE_WALL - Success -- Performing Test FLAG_C_TYPE_LIMITS -- Performing Test FLAG_C_TYPE_LIMITS - Success -- Performing Test FLAG_CXX_TYPE_LIMITS -- Performing Test FLAG_CXX_TYPE_LIMITS - Success -- Performing Test FLAG_C_SIGN_COMPARE -- Performing Test FLAG_C_SIGN_COMPARE - Success -- Performing Test FLAG_CXX_SIGN_COMPARE -- Performing Test FLAG_CXX_SIGN_COMPARE - Success -- Performing Test FLAG_C_IGNORED_QUALIFIERS -- Performing Test FLAG_C_IGNORED_QUALIFIERS - Success -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS - Success -- Performing Test FLAG_C_UNINITIALIZED -- Performing Test FLAG_C_UNINITIALIZED - Success -- Performing Test FLAG_CXX_UNINITIALIZED -- Performing Test FLAG_CXX_UNINITIALIZED - Success -- Performing Test FLAG_C_LOGICAL_OP -- Performing Test FLAG_C_LOGICAL_OP - Success -- Performing Test FLAG_CXX_LOGICAL_OP -- Performing Test FLAG_CXX_LOGICAL_OP - Success -- Performing Test FLAG_C_SHADOW -- Performing Test FLAG_C_SHADOW - Success -- Performing Test FLAG_CXX_SHADOW -- Performing Test FLAG_CXX_SHADOW - Success -- Performing Test FLAG_C_INIT_SELF -- Performing Test FLAG_C_INIT_SELF - Success -- Performing Test FLAG_CXX_INIT_SELF -- Performing Test FLAG_CXX_INIT_SELF - Success -- Performing Test FLAG_C_MISSING_DECLARATIONS -- Performing Test FLAG_C_MISSING_DECLARATIONS - Success -- Performing Test FLAG_CXX_MISSING_DECLARATIONS -- Performing Test FLAG_CXX_MISSING_DECLARATIONS - Success -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS - Failed -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS - Failed -- Performing Test FLAG_C_NO_STRICT_ALIASING -- Performing Test FLAG_C_NO_STRICT_ALIASING - Success -- Performing Test FLAG_CXX_NO_STRICT_ALIASING -- Performing Test FLAG_CXX_NO_STRICT_ALIASING - Success -- Performing Test FLAG_C_NO_EXCEPTIONS -- Performing Test FLAG_C_NO_EXCEPTIONS - Success -- Performing Test FLAG_CXX_NO_EXCEPTIONS -- Performing Test FLAG_CXX_NO_EXCEPTIONS - Success -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN - Failed -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN - Success -- Performing Test FLAG_C_VISIBILITY_HIDDEN -- Performing Test FLAG_C_VISIBILITY_HIDDEN - Success -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN - Success -- Performing Test FLAG_C_FOMIT_FRAME_POINTER -- Performing Test FLAG_C_FOMIT_FRAME_POINTER - Success -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER - Success -- Performing Test FLAG_C_GGDB -- Performing Test FLAG_C_GGDB - Success -- Performing Test FLAG_CXX_GGDB -- Performing Test FLAG_CXX_GGDB - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") CMake Warning (dev) at /usr/share/cmake-3.16/Modules/FindOpenGL.cmake:275 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning.

FindOpenGL found both a legacy GL library:

OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so

and GLVND libraries for OpenGL and GLX:

OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so

OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:428 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- X11 support enabled -- Xrandr found -- Checking for module 'xi>=1.5.0' -- Found xi, version 1.7.10 -- Found avcodec: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavcodec.so -- Found avformat: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavformat.so -- Found avutil: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavutil.so -- Found swresample: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libswresample.so -- Found swscale: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libswscale.so -- Found FFmpeg: /usr/include/x86_64-linux-gnu found components: avcodec avformat avutil swscale -- libav/ffmpeg found, enabling AVI frame dumps -- Found LIBUDEV: /usr/lib/x86_64-linux-gnu/libudev.so
-- Found libevdev: /usr/lib/x86_64-linux-gnu/libevdev.so
-- libevdev/libudev found, enabling evdev controller backend -- Using named pipes as controller inputs -- Watching game memory for changes -- Enabling analytics collection (subject to end-user opt-in) -- Performing Test FLAG_C_CXX11 -- Performing Test FLAG_C_CXX11 - Failed -- Performing Test FLAG_CXX_CXX11 -- Performing Test FLAG_CXX_CXX11 - Success -- Using static enet from Externals -- Looking for fcntl -- Looking for fcntl - found -- Looking for poll -- Looking for poll - found -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Looking for getnameinfo -- Looking for getnameinfo - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for gethostbyaddr_r -- Looking for gethostbyaddr_r - found -- Looking for inet_pton -- Looking for inet_pton - found -- Looking for inet_ntop -- Looking for inet_ntop - found -- Performing Test HAS_MSGHDR_FLAGS -- Performing Test HAS_MSGHDR_FLAGS - Success -- Check size of socklen_t -- Check size of socklen_t - done -- Using static xxhash from Externals -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Using shared zlib -- Using shared lzo -- Using shared libpng -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Looking for include file AudioUnit/AudioUnit.h -- Looking for include file AudioUnit/AudioUnit.h - not found -- Looking for include file pulse/pulseaudio.h -- Looking for include file pulse/pulseaudio.h - found -- Looking for include file alsa/asoundlib.h -- Looking for include file alsa/asoundlib.h - found -- Looking for include file jack/jack.h -- Looking for include file jack/jack.h - not found -- Looking for include file audioclient.h -- Looking for include file audioclient.h - not found -- Looking for include files windows.h, mmsystem.h -- Looking for include files windows.h, mmsystem.h - not found -- Looking for include file SLES/OpenSLES.h -- Looking for include file SLES/OpenSLES.h - not found -- Looking for include file android/log.h -- Looking for include file android/log.h - not found -- Looking for include file sndio.h -- Looking for include file sndio.h - not found -- Looking for include file kai.h -- Looking for include file kai.h - not found -- Checking for module 'libusb-1.0' -- Found libusb-1.0, version 1.0.23 -- Found libusb-1.0: /usr/include/libusb-1.0, /usr/lib/x86_64-linux-gnu/libusb-1.0.so -- Using shared LibUSB -- Found SFML 2.5 in /usr/include -- Using shared SFML -- Found MINIUPNPC: /usr/include/miniupnpc
-- Using shared miniupnpc -- Performing Test MBEDTLS_VERSION_OK -- Performing Test MBEDTLS_VERSION_OK - Success -- Found MBEDTLS: /usr/include
-- Using shared mbed TLS -- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "7.68.0")
-- Using shared libcurl -- Using static SOIL from Externals -- Found HIDAPI: /usr/lib/x86_64-linux-gnu/libhidapi-hidraw.so
-- Could NOT find wxWidgets: Found unsuitable version "3.0.5", but required is at least "3.1.0" (found -L/usr/local/lib;-pthread;;;-lwx_gtk3u_core-3.0;-lwx_gtk3u_aui-3.0;-lwx_gtk3u_adv-3.0;-lwx_baseu-3.0) -- Using static wxWidgets from Externals -- Some or all of the gtk libraries were not found. (missing: GTK2_GTK_LIBRARY GTK2_GTK_INCLUDE_DIR GTK2_GDK_INCLUDE_DIR GTK2_GDKCONFIG_INCLUDE_DIR GTK2_GDK_LIBRARY) -- gthread-2.0 found -- pangocairo found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include
-- Using static DiscordRPC from Externals -- Found SYSTEMD: /lib/x86_64-linux-gnu/libsystemd.so
-- libsystemd found, enabling traversal server watchdog support -- Using static gtest from Externals -- Found PythonInterp: /usr/bin/python3.8 (found version "3.8.2") -- Performing Test FLAG_C_CXX17 -- Performing Test FLAG_C_CXX17 - Failed -- Performing Test FLAG_CXX_CXX17 -- Performing Test FLAG_CXX_CXX17 - Success -- Could NOT find OpenSLES (missing: OPENSLES_LIBRARY OPENSLES_INCLUDE_DIR) -- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.2.2") -- ALSA found, enabling ALSA sound backend -- PulseAudio found, enabling PulseAudio sound backend -- Found BlueZ: /usr/lib/x86_64-linux-gnu/libbluetooth.so
-- BlueZ found, enabling bluetooth support -- Some or all of the gtk libraries were not found. (missing: GTK2_GTK_LIBRARY GTK2_GTK_INCLUDE_DIR GTK2_GDK_INCLUDE_DIR GTK2_GDKCONFIG_INCLUDE_DIR GTK2_GDK_LIBRARY) -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- Configuring done -- Generating done -- Build files have been written to: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/build Compiling... Scanning dependencies of target bdisasm Scanning dependencies of target glslang Scanning dependencies of target cpp-optparse Scanning dependencies of target pugixml [ 0%] Building CXX object Externals/cpp-optparse/CMakeFiles/cpp-optparse.dir/OptionParser.cpp.o [ 0%] Building CXX object Externals/pugixml/CMakeFiles/pugixml.dir/pugixml.cpp.o [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_decode.cc.o [ 0%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_groups.cc.o [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/resolve.cc.o [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/syntax.cc.o [ 0%] Linking CXX static library libbdisasm.a [ 0%] Built target bdisasm Scanning dependencies of target enet [ 0%] Building C object Externals/enet/CMakeFiles/enet.dir/callbacks.c.o /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/pugixml/pugixml.cpp:4453:112: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes] 4453 | template PUGIFN PUGIUNSIGNED_OVERFLOW U string_to_integer(const char_t value, U minv, U maxv) | ^ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/pugixml/pugixml.cpp:4584:133: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes] 4584 | template PUGIFN PUGIUNSIGNED_OVERFLOW char_t integer_to_string(char_t begin, char_t end, U value, bool negative) | ^ [ 0%] Building C object Externals/enet/CMakeFiles/enet.dir/compress.c.o /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/pugixml/pugixml.cpp:8418:77: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes] 8418 | PUGIFN PUGIUNSIGNED_OVERFLOW unsigned int hash_string(const char_t str) | ^ [ 0%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o [ 0%] Building C object Externals/enet/CMakeFiles/enet.dir/host.c.o [ 0%] Building C object Externals/enet/CMakeFiles/enet.dir/list.c.o [ 1%] Building C object Externals/enet/CMakeFiles/enet.dir/packet.c.o [ 1%] Building C object Externals/enet/CMakeFiles/enet.dir/peer.c.o [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o [ 1%] Building C object Externals/enet/CMakeFiles/enet.dir/protocol.c.o [ 1%] Building C object Externals/enet/CMakeFiles/enet.dir/unix.c.o [ 1%] Building C object Externals/enet/CMakeFiles/enet.dir/win32.c.o [ 1%] Linking C static library libenet.a [ 1%] Built target enet Scanning dependencies of target xxhash [ 1%] Building C object Externals/xxhash/CMakeFiles/xxhash.dir/xxhash.c.o [ 2%] Linking C static library libxxhash.a [ 2%] Built target xxhash [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o [ 2%] Linking CXX static library libcpp-optparse.a [ 2%] Built target cpp-optparse Scanning dependencies of target SoundTouch [ 2%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/AAFilter.cpp.o [ 2%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/BPMDetect.cpp.o [ 2%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/cpu_detect_x86.cpp.o [ 2%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIFOSampleBuffer.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIRFilter.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateCubic.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateLinear.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateShannon.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/mmx_optimized.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/PeakFinder.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/RateTransposer.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/SoundTouch.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/sse_optimized.cpp.o [ 3%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/TDStretch.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/InfoSink.cpp.o [ 3%] Linking CXX static library libSoundTouch.a [ 3%] Built target SoundTouch Scanning dependencies of target SOIL [ 3%] Building C object Externals/SOIL/CMakeFiles/SOIL.dir/image_DXT.c.o /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/image_DXT.c:278:5: warning: no previous declaration for ‘convert_bit_range’ [-Wmissing-declarations] 278 | int convert_bit_range( int c, int from_bits, int to_bits ) | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/image_DXT.c:284:5: warning: no previous declaration for ‘rgb_to_565’ [-Wmissing-declarations] 284 | int rgb_to_565( int r, int g, int b ) | ^~~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/image_DXT.c:292:6: warning: no previous declaration for ‘rgb_888_from_565’ [-Wmissing-declarations] 292 | void rgb_888_from_565( unsigned int c, int r, int g, int b ) | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/image_DXT.c:299:6: warning: no previous declaration for ‘compute_color_line_STDEV’ [-Wmissing-declarations] 299 | void compute_color_line_STDEV( | ^~~~~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/image_DXT.c:411:6: warning: no previous declaration for ‘LSE_master_colors_max_min’ [-Wmissing-declarations] 411 | void LSE_master_colors_max_min( | ^~~~~~~~~ [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Initialize.cpp.o [ 3%] Building C object Externals/SOIL/CMakeFiles/SOIL.dir/image_helper.c.o /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/image_helper.c:191:15: warning: no previous declaration for ‘clamp_byte’ [-Wmissing-declarations] 191 | unsigned char clamp_byte( int x ) { return ( (x) < 0 ? (0) : ( (x) > 255 ? 255 : (x) ) ); } | ^~~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/image_helper.c:313:1: warning: no previous declaration for ‘find_max_RGBE’ [-Wmissing-declarations] 313 | find_max_RGBE | ^~~~~ [ 3%] Building C object Externals/SOIL/CMakeFiles/SOIL.dir/SOIL.c.o [ 3%] Building C object Externals/SOIL/CMakeFiles/SOIL.dir/stb_image_aug.c.o /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c: In function ‘convert_format’: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:497:10: note: in expansion of macro ‘CASE’ 497 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:497:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 497 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:498:10: note: in expansion of macro ‘CASE’ 498 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:498:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 498 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:499:10: note: in expansion of macro ‘CASE’ 499 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:499:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 499 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:500:10: note: in expansion of macro ‘CASE’ 500 | CASE(2,1) dest[0]=src[0]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:500:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 500 | CASE(2,1) dest[0]=src[0]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:501:10: note: in expansion of macro ‘CASE’ 501 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:501:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 501 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:502:10: note: in expansion of macro ‘CASE’ 502 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:502:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 502 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:503:10: note: in expansion of macro ‘CASE’ 503 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:503:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 503 | 4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:504:10: note: in expansion of macro ‘CASE’ 504 | CASE(3,1) dest[0]=compute_y(src[0],src[1],src[2]); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:504:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 504 | CASE(3,1) dest[0]=compute_y(src[0],src[1],src[2]); break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:505:10: note: in expansion of macro ‘CASE’ 505 | CASE(3,2) dest[0]=compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:505:76: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 505 | 3,2) dest[0]=compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:506:10: note: in expansion of macro ‘CASE’ 506 | CASE(4,1) dest[0]=compute_y(src[0],src[1],src[2]); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:506:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 506 | CASE(4,1) dest[0]=compute_y(src[0],src[1],src[2]); break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:507:10: note: in expansion of macro ‘CASE’ 507 | CASE(4,2) dest[0]=compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:507:79: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 507 | ) dest[0]=compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:508:10: note: in expansion of macro ‘CASE’ 508 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:508:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 508 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c: In function ‘create_png_image_raw’: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2135:13: note: in expansion of macro ‘CASE’ 2135 | CASE(F_none) cur[k] = raw[k]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2135:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2135 | CASE(F_none) cur[k] = raw[k]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2136:13: note: in expansion of macro ‘CASE’ 2136 | CASE(F_sub) cur[k] = raw[k] + cur[k-img_n]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2136:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2136 | CASE(F_sub) cur[k] = raw[k] + cur[k-img_n]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2137:13: note: in expansion of macro ‘CASE’ 2137 | CASE(F_up) cur[k] = raw[k] + prior[k]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2137:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2137 | CASE(F_up) cur[k] = raw[k] + prior[k]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2138:13: note: in expansion of macro ‘CASE’ 2138 | CASE(F_avg) cur[k] = raw[k] + ((prior[k] + cur[k-img_n])>>1); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2138:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2138 | E(F_avg) cur[k] = raw[k] + ((prior[k] + cur[k-img_n])>>1); break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2139:13: note: in expansion of macro ‘CASE’ 2139 | CASE(F_paeth) cur[k] = (uint8) (raw[k] + paeth(cur[k-img_n],prior[k],prior[k-img_n])); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2139:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2139 | nt8) (raw[k] + paeth(cur[k-img_n],prior[k],prior[k-img_n])); break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2140:13: note: in expansion of macro ‘CASE’ 2140 | CASE(F_avg_first) cur[k] = raw[k] + (cur[k-img_n] >> 1); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2140:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2140 | CASE(F_avg_first) cur[k] = raw[k] + (cur[k-img_n] >> 1); break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2141:13: note: in expansion of macro ‘CASE’ 2141 | CASE(F_paeth_first) cur[k] = (uint8) (raw[k] + paeth(cur[k-img_n],0,0)); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2141:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2141 | first) cur[k] = (uint8) (raw[k] + paeth(cur[k-img_n],0,0)); break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2151:13: note: in expansion of macro ‘CASE’ 2151 | CASE(F_none) cur[k] = raw[k]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2151:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2151 | CASE(F_none) cur[k] = raw[k]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2152:13: note: in expansion of macro ‘CASE’ 2152 | CASE(F_sub) cur[k] = raw[k] + cur[k-out_n]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2152:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2152 | CASE(F_sub) cur[k] = raw[k] + cur[k-out_n]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2153:13: note: in expansion of macro ‘CASE’ 2153 | CASE(F_up) cur[k] = raw[k] + prior[k]; break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2153:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2153 | CASE(F_up) cur[k] = raw[k] + prior[k]; break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2154:13: note: in expansion of macro ‘CASE’ 2154 | CASE(F_avg) cur[k] = raw[k] + ((prior[k] + cur[k-out_n])>>1); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2154:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2154 | E(F_avg) cur[k] = raw[k] + ((prior[k] + cur[k-out_n])>>1); break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2155:13: note: in expansion of macro ‘CASE’ 2155 | CASE(F_paeth) cur[k] = (uint8) (raw[k] + paeth(cur[k-out_n],prior[k],prior[k-out_n])); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2155:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2155 | nt8) (raw[k] + paeth(cur[k-out_n],prior[k],prior[k-out_n])); break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2156:13: note: in expansion of macro ‘CASE’ 2156 | CASE(F_avg_first) cur[k] = raw[k] + (cur[k-out_n] >> 1); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2156:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2156 | CASE(F_avg_first) cur[k] = raw[k] + (cur[k-out_n] >> 1); break; | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2157:13: note: in expansion of macro ‘CASE’ 2157 | CASE(F_paeth_first) cur[k] = (uint8) (raw[k] + paeth(cur[k-out_n],0,0)); break; | ^~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:2157:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2157 | first) cur[k] = (uint8) (raw[k] + paeth(cur[k-out_n],0,0)); break; | ^~~~~

/home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c: At top level: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:3641:10: warning: no previous declaration for ‘stbi_hdr_load_rgbe_memory’ [-Wmissing-declarations] 3641 | stbi_uc stbi_hdr_load_rgbe_memory(stbi_uc buffer, int len, int x, int y, int comp, int req_comp) | ^~~~~~~~~ In file included from /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:3758: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stbi_DDS_aug_c.h:105:5: warning: no previous declaration for ‘stbi_convert_bit_range’ [-Wmissing-declarations] 105 | int stbi_convert_bit_range( int c, int from_bits, int to_bits ) | ^~~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stbi_DDS_aug_c.h:110:6: warning: no previous declaration for ‘stbi_rgb_888_from_565’ [-Wmissing-declarations] 110 | void stbi_rgb_888_from_565( unsigned int c, int r, int g, int b ) | ^~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stbi_DDS_aug_c.h:116:6: warning: no previous declaration for ‘stbi_decode_DXT1_block’ [-Wmissing-declarations] 116 | void stbi_decode_DXT1_block( | ^~~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stbi_DDS_aug_c.h:172:6: warning: no previous declaration for ‘stbi_decode_DXT23_alpha_block’ [-Wmissing-declarations] 172 | void stbi_decode_DXT23_alpha_block( | ^~~~~~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stbi_DDS_aug_c.h:186:6: warning: no previous declaration for ‘stbi_decode_DXT45_alpha_block’ [-Wmissing-declarations] 186 | void stbi_decode_DXT45_alpha_block( | ^~~~~~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stbi_DDS_aug_c.h:230:6: warning: no previous declaration for ‘stbi_decode_DXT_color_block’ [-Wmissing-declarations] 230 | void stbi_decode_DXT_color_block( | ^~~~~~~ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c: In function ‘getn’: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/SOIL/stb_image_aug.c:450:7: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 450 | fread(buffer, 1, n, s->img_file); | ^~~~~~~~ [ 3%] Linking CXX static library libpugixml.a [ 3%] Built target pugixml Scanning dependencies of target wx [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Intermediate.cpp.o [ 4%] Linking C static library libSOIL.a [ 4%] Built target SOIL Scanning dependencies of target discord-rpc [ 4%] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/discord_rpc.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/intermOut.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/IntermTraverse.cpp.o [ 4%] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/rpc_connection.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/limits.cpp.o [ 4%] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/serialization.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/linkValidate.cpp.o [ 4%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/aui/auibar.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/parseConst.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseHelper.cpp.o [ 4%] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/connection_unix.cpp.o [ 4%] Building CXX object Externals/discord-rpc/src/CMakeFiles/discord-rpc.dir/discord_register_linux.cpp.o [ 4%] Linking CXX static library libdiscord-rpc.a [ 4%] Built target discord-rpc Scanning dependencies of target xbrz [ 4%] Building CXX object Externals/xbrz/CMakeFiles/xbrz.dir/xbrz.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/PoolAlloc.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/Pp.cpp.o [ 4%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/aui/auibook.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpContext.cpp.o [ 4%] Building CXX object Externals/wxWidgets3/CMakeFiles/wx.dir/src/aui/dockart.cpp.o [ 4%] Linking CXX static library libxbrz.a [ 4%] Built target xbrz Scanning dependencies of target speex [ 4%] Building C object Externals/cubeb/CMakeFiles/speex.dir/src/speex/resample.c.o /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c: In function ‘update_filter’: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c:674:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 674 | for (j=0;jfilt_len;j++) | ^ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c: In function ‘speex_resampler_process_float’: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c:946:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 | for(j=0;j<ichunk;++j) | ^ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c:949:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 949 | for(j=0;j<ichunk;++j) | ^ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c: In function ‘speex_resampler_process_int’: /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c:1002:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1002 | for(j=0;j<ichunk;++j) | ^ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c:1009:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1009 | for(j=0;j<ichunk;++j) | ^ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/cubeb/src/speex/resample.c:1019:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1019 | for (j=0;j<ochunk+omagic;++j) | ^ /home/gerardo/FasterProjectPlus-2.15/Ishiiruka/Externals/wxWidgets3/src/aui/dockart.cpp:45:10: fatal error: gtk/gtk.h: No such file or directory 45 | #include <gtk/gtk.h> | ^~~ compilation terminated. make[2]: [Externals/wxWidgets3/CMakeFiles/wx.dir/build.make:89: Externals/wxWidgets3/CMakeFiles/wx.dir/src/aui/dockart.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:1044: Externals/wxWidgets3/CMakeFiles/wx.dir/all] Error 2 make[1]: Waiting for unfinished jobs.... [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpMemory.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o [ 5%] Built target speex [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpSymbols.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/propagateNoContraction.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/reflection.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/RemoveTree.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Scan.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ShaderLang.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SymbolTable.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Versions.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslGrammar.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslOpMap.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslParseables.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslParseHelper.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslScanContext.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslTokenStream.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/OGLCompilersDLL/InitializeDll.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/disassemble.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o [ 7%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o [ 7%] Linking CXX static library libglslang.a [ 7%] Built target glslang make: [Makefile:152: all] Error 2

jsj1027 commented 4 years ago

I need your CMake Error log. Should be located in a file called CMakeFiles, I think. The file should be called CMakeError.log or something like that.