Closed nabijaczleweli closed 4 years ago
P:\C++\Utilities\infoware\build_c>ninja -j100 [9/10] Building CXX object CMakeFiles/infoware.dir/src/detail/cpuid_windows.cpp.obj FAILED: CMakeFiles/infoware.dir/src/detail/cpuid_windows.cpp.obj D:\Programy\Programowanie\sccache\release\sccache.exe clang++ --target=x86_64-w64-windows-gnu -DINFOWARE_VERSION=\"0.3.1\" -I. -I../include -pedantic -Wall -Wextra -pipe -march=native -std=c++14 -MD -MT CMakeFiles/infoware.dir/src/detail/cpuid_windows.cpp.obj -MF CMakeFiles\infoware.dir\src\detail\cpuid_windows.cpp.obj.d -o CMakeFiles/infoware.dir/src/detail/cpuid_windows.cpp.obj -c ../src/detail/cpuid_windows.cpp ../src/detail/cpuid_windows.cpp:26:9: error: '__builtin_ia32_xgetbv' needs target feature xsave return __builtin_ia32_xgetbv((long long)(x)); ^ 1 error generated. ninja: build stopped: subcommand failed.
It was my CMake's -march=native, which was problematic when compiling on a different CPU. im a fucking idiot, sorry!
-march=native