{"action":"opened","issue":{"url":"https://api.github.com/repos/kcat/openal-soft/issues/243","repository_url":"https://api.github.com/repos/kcat/openal-soft","labels_url":"https://api.github.com/repos/kcat/openal-soft/issues/243/labels{/name}","comments_url":"https://api.github.com/repos/kcat/openal-soft/issues/243/comments","events_url":"https://api.github.com/repos/kcat/openal-soft/issues/243/events","html_url":"https://github.com/kcat/openal-soft/issues/243","id":376561673,"node_id":"MDU6SXNzdWUzNzY1NjE2NzM=","number":243,"title":"CMake configure fails with Visual Studio 2017","user":{"login":"hhyyrylainen","id":3796411,"node_id":"MDQ6VXNlcjM3OTY0MTE=","avatar_url":"https://avatars1.githubusercontent.com/u/3796411?v=4","gravatar_id":"","url":"https://api.github.com/users/hhyyrylainen","html_url":"https://github.com/hhyyrylainen","followers_url":"https://api.github.com/users/hhyyrylainen/followers","following_url":"https://api.github.com/users/hhyyrylainen/following{/other_user}","gists_url":"https://api.github.com/users/hhyyrylainen/gists{/gist_id}","starred_url":"https://api.github.com/users/hhyyrylainen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hhyyrylainen/subscriptions","organizations_url":"https://api.github.com/users/hhyyrylainen/orgs","repos_url":"https://api.github.com/users/hhyyrylainen/repos","events_url":"https://api.github.com/users/hhyyrylainen/events{/privacy}","received_events_url":"https://api.github.com/users/hhyyrylainen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-01T20:40:00Z","updated_at":"2018-11-01T20:40:00Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"After pulling in the latest updates from master branch cmake no longer succeeds:\r\n```\r\n-- The C compiler identification is MSVC 19.15.26730.0\r\n-- The CXX compiler identification is MSVC 19.15.26730.0\r\n-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.15.26726/bin/Hostx64/x64/cl.exe\r\n-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.15.26726/bin/Hostx64/x64/cl.exe -- works\r\n-- Detecting C compiler ABI info\r\n-- Detecting C compiler ABI info - done\r\n-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.15.26726/bin/Hostx64/x64/cl.exe\r\n-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.15.26726/bin/Hostx64/x64/cl.exe -- works\r\n-- Detecting CXX compiler ABI info\r\n-- Detecting CXX compiler ABI info - done\r\n-- Detecting CXX compile features\r\n-- Detecting CXX compile features - done\r\n-- Looking for sys/types.h\r\n-- Looking for sys/types.h - found\r\n-- Looking for stdint.h\r\n-- Looking for stdint.h - found\r\n-- Looking for stddef.h\r\n-- Looking for stddef.h - found\r\n-- Check size of long\r\n-- Check size of long - done\r\n-- Check size of long long\r\n-- Check size of long long - done\r\n-- Performing Test HAVE_STD_C11\r\n-- Performing Test HAVE_STD_C11 - Failed\r\n-- Performing Test HAVE_STD_C99\r\n-- Performing Test HAVE_STD_C99 - Failed\r\n-- Performing Test HAVE_STD_CXX11\r\n-- Performing Test HAVE_STD_CXX11 - Success\r\n-- Checking _FILE_OFFSET_BITS for large files\r\n-- Checking _FILE_OFFSET_BITS for large files - not needed\r\n-- Performing Test HAVE___RESTRICT\r\n-- Performing Test HAVE___RESTRICT - Success\r\n-- Performing Test HAVE_INLINE\r\n-- Performing Test HAVE_INLINE - Success\r\n-- Performing Test HAVE_STRUCT_TIMESPEC\r\n-- Performing Test HAVE_STRUCT_TIMESPEC - Success\r\n-- Performing Test HAVE_LIBATOMIC\r\n-- Performing Test HAVE_LIBATOMIC - Failed\r\n-- Looking for __android_log_print in log\r\n-- Looking for __android_log_print in log - not found\r\n-- Performing Test HAVE_C99_BOOL\r\n-- Performing Test HAVE_C99_BOOL - Success\r\n-- Performing Test HAVE_C11_STATIC_ASSERT\r\n-- Performing Test HAVE_C11_STATIC_ASSERT - Failed\r\n-- Performing Test HAVE_C11_ALIGNAS\r\n-- Performing Test HAVE_C11_ALIGNAS - Failed\r\n-- Performing Test HAVE_C11_ATOMIC\r\n-- Performing Test HAVE_C11_ATOMIC - Failed\r\n-- Using DirectX SDK directory: C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)/\r\n-- Performing Test HAVE___BUILTIN_ASSUME_ALIGNED\r\n-- Performing Test HAVE___BUILTIN_ASSUME_ALIGNED - Failed\r\n-- Performing Test HAVE_MSSE_SWITCH\r\n-- Performing Test HAVE_MSSE_SWITCH - Failed\r\n-- Performing Test HAVE_MSSE2_SWITCH\r\n-- Performing Test HAVE_MSSE2_SWITCH - Failed\r\n-- Performing Test HAVE_MSSE3_SWITCH\r\n-- Performing Test HAVE_MSSE3_SWITCH - Failed\r\n-- Performing Test HAVE_MSSE4_1_SWITCH\r\n-- Performing Test HAVE_MSSE4_1_SWITCH - Failed\r\n-- Performing Test HAVE_MFPU_NEON_SWITCH\r\n-- Performing Test HAVE_MFPU_NEON_SWITCH - Failed\r\n-- Performing Test HAVE_GCC_FORMAT\r\n-- Performing Test HAVE_GCC_FORMAT - Failed\r\n-- Looking for stdbool.h\r\n-- Looking for stdbool.h - found\r\n-- Looking for stdalign.h\r\n-- Looking for stdalign.h - not found\r\n-- Looking for malloc.h\r\n-- Looking for malloc.h - found\r\n-- Looking for dirent.h\r\n-- Looking for dirent.h - not found\r\n-- Looking for strings.h\r\n-- Looking for strings.h - not found\r\n-- Looking for cpuid.h\r\n-- Looking for cpuid.h - not found\r\n-- Looking for intrin.h\r\n-- Looking for intrin.h - found\r\n-- Looking for sys/sysconf.h\r\n-- Looking for sys/sysconf.h - not found\r\n-- Looking for fenv.h\r\n-- Looking for fenv.h - found\r\n-- Looking for float.h\r\n-- Looking for float.h - found\r\n-- Looking for ieeefp.h\r\n-- Looking for ieeefp.h - not found\r\n-- Looking for guiddef.h\r\n-- Looking for guiddef.h - found\r\n-- Looking for pow in m\r\n-- Looking for pow in m - not found\r\n-- Looking for dlopen in dl\r\n-- Looking for dlopen in dl - not found\r\n-- Looking for dlfcn.h\r\n-- Looking for dlfcn.h - not found\r\n-- Performing Test HAVE_CPUID_INTRINSIC\r\n-- Performing Test HAVE_CPUID_INTRINSIC - Success\r\n-- Performing Test HAVE_BITSCANFORWARD64_INTRINSIC\r\n-- Performing Test HAVE_BITSCANFORWARD64_INTRINSIC - Success\r\n-- Performing Test HAVE_BITSCANFORWARD_INTRINSIC\r\n-- Performing Test HAVE_BITSCANFORWARD_INTRINSIC - Success\r\n-- Looking for sysconf\r\n-- Looking for sysconf - not found\r\n-- Looking for aligned_alloc\r\n-- Looking for aligned_alloc - not found\r\n-- Looking for posix_memalign\r\n-- Looking for posix_memalign - not found\r\n-- Looking for _aligned_malloc\r\n-- Looking for _aligned_malloc - found\r\n-- Looking for proc_pidpath\r\n-- Looking for proc_pidpath - not found\r\n-- Looking for lrintf\r\n-- Looking for lrintf - found\r\n-- Looking for modff\r\n-- Looking for modff - found\r\n-- Looking for log2f\r\n-- Looking for log2f - found\r\n-- Looking for cbrtf\r\n-- Looking for cbrtf - found\r\n-- Looking for copysignf\r\n-- Looking for copysignf - found\r\n-- Looking for _controlfp\r\n-- Looking for _controlfp - found\r\n-- Looking for __control87_2\r\n-- Looking for __control87_2 - not found\r\n-- Looking for stat\r\n-- Looking for stat - found\r\n-- Looking for strtof\r\n-- Looking for strtof - found\r\n-- Looking for strcasecmp\r\n-- Looking for strcasecmp - not found\r\n-- Looking for _stricmp\r\n-- Looking for _stricmp - found\r\n-- Looking for strncasecmp\r\n-- Looking for strncasecmp - not found\r\n-- Looking for _strnicmp\r\n-- Looking for _strnicmp - found\r\n-- Looking for strnlen\r\n-- Looking for strnlen - found\r\n-- Looking for snprintf\r\n-- Looking for snprintf - found\r\n-- Looking for isfinite\r\n-- Looking for isfinite - found\r\n-- Looking for isnan\r\n-- Looking for isnan - found\r\n-- Looking for windows.h\r\n-- Looking for windows.h - found\r\n-- Looking for getopt\r\n-- Looking for getopt - not found\r\n-- Looking for xmmintrin.h\r\n-- Looking for xmmintrin.h - found\r\n-- Looking for emmintrin.h\r\n-- Looking for emmintrin.h - found\r\n-- Looking for pmmintrin.h\r\n-- Looking for pmmintrin.h - found\r\n-- Looking for smmintrin.h\r\n-- Looking for smmintrin.h - found\r\n-- Looking for arm_neon.h\r\n-- Looking for arm_neon.h - not found\r\n-- Could NOT find ALSA (missing: ALSA_LIBRARY ALSA_INCLUDE_DIR)\r\n-- Could NOT find OSS (missing: OSS_INCLUDE_DIR)\r\n-- Could NOT find AudioIO (missing: AUDIOIO_INCLUDE_DIR)\r\n-- Could NOT find SoundIO (missing: SOUNDIO_LIBRARY SOUNDIO_INCLUDE_DIR)\r\n-- Could NOT find QSA (missing: QSA_LIBRARY QSA_INCLUDE_DIR)\r\n-- Looking for include files windows.h, mmsystem.h\r\n-- Looking for include files windows.h, mmsystem.h - found\r\n-- Looking for waveOutOpen in winmm\r\n-- Looking for waveOutOpen in winmm - found\r\n-- FindWindowsSDK: Detected Visual Studio 2012 or newer, not using the _xp toolset variant: including SDK versions that drop XP support in search!\r\n-- Found WindowsSDK: C:/Program Files (x86)/Windows Kits/10;C:/Program Files (x86)/Microsoft SDKs/Windows/v8.1A;C:/Program Files (x86)/Windows Kits/8.1;C:/Program Files (x86)/Microsoft SDKs/Windows/v7.1A\r\n-- Found DSound: C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)/lib/x86/dsound.lib\r\n-- Looking for mmdeviceapi.h\r\n-- Looking for mmdeviceapi.h - found\r\n-- Could NOT find PortAudio (missing: PORTAUDIO_LIBRARY PORTAUDIO_INCLUDE_DIR)\r\n-- Could NOT find PulseAudio (missing: PULSEAUDIO_LIBRARY PULSEAUDIO_INCLUDE_DIR)\r\n-- Could NOT find JACK (missing: JACK_LIBRARY JACK_INCLUDE_DIR)\r\n-- Looking for include files SLES/OpenSLES.h, SLES/OpenSLES_Android.h\r\n-- Looking for include files SLES/OpenSLES.h, SLES/OpenSLES_Android.h - not found\r\n-- Looking for pthread.h\r\n-- Looking for pthread.h - not found\r\n-- Found Threads: TRUE\r\n-- Found SDL2: winmm;imm32;version;msimg32;C:/projects/Leviathan/build/ThirdParty/lib/SDL2main.lib;C:/projects/Leviathan/build/ThirdParty/lib/SDL2.lib\r\n-- Found Git: C:/cygwin64/bin/git.exe (found version \"2.16.1\")\r\nCMake Warning at utils/alsoft-config/CMakeLists.txt:15 (find_package):\r\n  By not providing \"FindQt5Widgets.cmake\" in CMAKE_MODULE_PATH this project\r\n  has asked CMake to find a package configuration file provided by\r\n  \"Qt5Widgets\", but CMake did not find one.\r\n\r\n  Could not find a package configuration file provided by \"Qt5Widgets\" with\r\n  any of the following names:\r\n\r\n    Qt5WidgetsConfig.cmake\r\n    qt5widgets-config.cmake\r\n\r\n  Add the installation prefix of \"Qt5Widgets\" to CMAKE_PREFIX_PATH or set\r\n  \"Qt5Widgets_DIR\" to a directory containing one of the above files.  If\r\n  \"Qt5Widgets\" provides a separate development package or SDK, be sure it has\r\n  been installed.\r\n\r\n\r\n-- Found unsuitable Qt version \"\" from NOTFOUND\r\n-- Could NOT find SDL_sound (missing: SDL_SOUND_LIBRARIES SDL_SOUND_INCLUDE_DIR)\r\n-- Found FFmpeg: C:/projects/Leviathan/build/ThirdParty/bin/avformat.lib;C:/projects/Leviathan/build/ThirdParty/bin/avcodec.lib;C:/projects/Leviathan/build/ThirdParty/bin/avutil.lib;C:/projects/Leviathan/build/ThirdParty/bin/swscale.lib;C:/projects/Leviathan/build/ThirdParty/bin/swresample.lib\r\n--\r\n-- Building OpenAL with support for the following backends:\r\n--      WinMM, DirectSound, WASAPI, WaveFile, Null\r\n--\r\n-- Building with support for CPU extensions:\r\n--     Default, SSE, SSE2, SSE3, SSE4.1\r\n--\r\n-- Embedding HRTF datasets\r\n--\r\n-- Installing sample configuration\r\n--\r\n-- Installing HRTF definitions\r\n--\r\n-- Installing AmbDec presets\r\n--\r\n-- Building utility programs\r\n--\r\n-- Building test programs\r\n--\r\n-- Building example programs\r\n-- Building SDL+FFmpeg example programs\r\n--\r\n-- Configuring done\r\nCMake Error at CMakeLists.txt:1492 (TARGET_COMPILE_OPTIONS):\r\n  Error evaluating generator expression:\r\n\r\n    $<COMPILE_LANGUAGE:CXX>\r\n\r\n  $<COMPILE_LANGUAGE:...> may not be used with Visual Studio generators.\r\n\r\n\r\nCMake Error at CMakeLists.txt:1492 (TARGET_COMPILE_OPTIONS):\r\n  Error evaluating generator expression:\r\n\r\n    $<COMPILE_LANGUAGE:CXX>\r\n\r\n  $<COMPILE_LANGUAGE:...> may not be used with Visual Studio generators.\r\n\r\n\r\nCMake Error at CMakeLists.txt:1492 (TARGET_COMPILE_OPTIONS):\r\n  Error evaluating generator expression:\r\n\r\n    $<COMPILE_LANGUAGE:CXX>\r\n\r\n  $<COMPILE_LANGUAGE:...> may not be used with Visual Studio generators.\r\n\r\n\r\nCMake Error at CMakeLists.txt:1492 (TARGET_COMPILE_OPTIONS):\r\n  Error evaluating generator expression:\r\n\r\n    $<COMPILE_LANGUAGE:CXX>\r\n\r\n  $<COMPILE_LANGUAGE:...> may not be used with Visual Studio generators.\r\n\r\n\r\nCMake Error at CMakeLists.txt:1433 (TARGET_COMPILE_OPTIONS):\r\n  Error evaluating generator expression:\r\n\r\n    $<COMPILE_LANGUAGE:CXX>\r\n\r\n  $<COMPILE_LANGUAGE:...> may not be used with Visual Studio generators.\r\n\r\n\r\nCMake Error at CMakeLists.txt:1433 (TARGET_COMPILE_OPTIONS):\r\n  Error evaluating generator expression:\r\n\r\n    $<COMPILE_LANGUAGE:CXX>\r\n\r\n  $<COMPILE_LANGUAGE:...> may not be used with Visual Studio generators.\r\n\r\n\r\nCMake Error at CMakeLists.txt:1433 (TARGET_COMPILE_OPTIONS):\r\n  Error evaluating generator expression:\r\n\r\n    $<COMPILE_LANGUAGE:CXX>\r\n\r\n  $<COMPILE_LANGUAGE:...> may not be used with Visual Studio generators.\r\n\r\n\r\nCMake Error at CMakeLists.txt:1433 (TARGET_COMPILE_OPTIONS):\r\n  Error evaluating generator expression:\r\n\r\n    $<COMPILE_LANGUAGE:CXX>\r\n\r\n  $<COMPILE_LANGUAGE:...> may not be used with Visual Studio generators.\r\n\r\n\r\n-- Generating done\r\n-- Build files have been written to: C:/projects/Leviathan/ThirdParty/openal-soft/build\r\n```\r\nApparently cmake does generate project files, but it exits with an error code so my build doesn't continue."}}
{"actor":{"display_login":"hhyyrylainen"}}