

Input/input_remapping.c: In function ‘input_remapping_load_file’: Notice: Threads are not available, libusb will also be disabled.ĬC input/drivers_joypad/linuxraw_joypad.cĬC ui/drivers/null/ui_null_browser_window.cĬC libretro-common/encodings/encoding_utf.cĬC libretro-common/encodings/encoding_crc32.cĬC libretro-common/streams/stdin_stream.cĬC libretro-common/streams/file_stream_transforms.cĬC libretro-common/streams/interface_stream.cĬC libretro-common/streams/memory_stream.cĬC libretro-common/vfs/vfs_implementation.cĬC libretro-common/file/nbio/nbio_stdio.cĬC libretro-common/file/nbio/nbio_linux.cĬC libretro-common/file/nbio/nbio_unixmmap.cĬC libretro-common/file/nbio/nbio_windowsmmap.cĬC libretro-common/file/nbio/nbio_orbis.cĬC libretro-common/queues/message_queue.cĬC gfx/drivers_font_renderer/bitmapfont.c yesĬhecking function vkCreateInstance in -lvulkan. yesĬhecking presence of header file linux/ppdev.h. 239Ĭhecking presence of header file linux/parport.h. 1.0.11Ĭhecking presence of package libudev. 1.16.0Ĭhecking presence of package xinerama. 1.1.4Ĭhecking presence of package wayland-scanner >= 1.15. 1.3.3Ĭhecking presence of package xxf86vm. 1.16Ĭhecking presence of package xkbcommon >= 0.3.2. 1.16.0Ĭhecking presence of package wayland-protocols >= 1.15. 18.1.0Ĭhecking presence of package wayland-cursor >= 1.15. 1.13.1Ĭhecking presence of package wayland-egl >= 1.15. 1.14.2Ĭhecking presence of package freetype2. 2.9.4Ĭhecking presence of package libv4l2. 2.4.95Ĭhecking presence of package libxml-2.0.

18.2.8Ĭhecking presence of package libdrm. Notice: Threads are not available, FFmpeg will also be disabled.Ĭhecking presence of package gbm >= 9.0. yesĬhecking function cgCreateContext in -lCg -lCgGL. 1.0.22Ĭhecking presence of header file GL/gl.h. noĬhecking presence of package libusb-1.0 >= 1.0.13. 1.0.2nĬhecking presence of header file mbedtls/entropy.h. 5.11.1Ĭhecking presence of package openssl >= 1.0.0. 5.11.1Ĭhecking presence of package Qt5Network >= 5.2. 5.11.1Ĭhecking presence of package Qt5Concurrent >= 5.2. 5.11.1Ĭhecking presence of package Qt5Widgets >= 5.2. 5.11.1Ĭhecking presence of package Qt5Gui >= 5.2. 2.0.8Ĭhecking presence of package Qt5Core >= 5.2. noĬhecking presence of package sdl2 >= 2.0.0. 12.2Ĭhecking presence of package sdl >= 1.2.10. 1.9.12Ĭhecking presence of package libpulse.

noĬhecking presence of package jack >= 0.120.1. yesĬhecking presence of package rsound >= 1.1. noĬhecking function alcOpenDevice in -lopenal. yesĬhecking presence of header file soundcard.h. noĬhecking presence of header file sys/soundcard.h. 1.1.6Ĭhecking presence of predefined macro AUDIO_SETINFO in sys/audioio.h. 18.2.8Ĭhecking function ass_library_init in -lass. Notice: Disabling dlclose() of shared objects for Valgrind support.Ĭhecking presence of package egl. noĬhecking function bcm_host_init in -lbcm_host.

yesĬhecking function sd_get_machine_names in -lsystemd. yesĬhecking for availability of switch -Wno-unused-variable in /usr/bin/gcc. yesĬhecking for availability of switch -Wno-unused-result in /usr/bin/gcc. usr/bin/pkg-configĬhecking for availability of switch -std=gnu99 in /usr/bin/gcc. usr/bin/g++ worksĬhecking for pkg-config. usr/bin/gcc worksĬhecking for suitable working C++ compiler. Linux (Ubuntu 18.10 18.10)Ĭhecking for suitable working C compiler. configure -disable-threads -enable-preserve_dylib & make DEBUG=1rm -rf obj-unixĬhecking operating system. Or, at the configure seemed to run to completion.Ofryak-virtual-machine:~/CLionProjects/RetroArch$ make clean &. Interestingly, changing the shell used, by changing the first line of the configure script from:įIXED the issue. This was yielding two arguments, '-std=gnu99 -Werror' that were being seen as ONE argument by the C compiler executable, thus causing the entire statement to be misinterpreted/mishandled by the configure script. $(printf %s "$BUILD_DIRS $CFLAGS $3 -Werror $LDFLAGS") I narrowed the failure point to this line, in libretro-super/retroarch/qb/qb.libs.sh Was able to verify that the version of gcc on my computer did support the -std=gnu99 and -std=c99 switches, but for some reason the configure script was complaining that these checks had failed. I expected the configure script to be able to run to completion. The configure script died prematurely with the following error message: "Cannot find a C99 compatible compiler." Expected behavior This is not a forum or a help section, this is strictly developer oriented.Only RetroArch bugs should be filed here.
