Skip to content

Instantly share code, notes, and snippets.

@avilleret
Created May 30, 2018 07:22
Show Gist options
  • Select an option

  • Save avilleret/dc6a841fb89f1da4042806036942afcd to your computer and use it in GitHub Desktop.

Select an option

Save avilleret/dc6a841fb89f1da4042806036942afcd to your computer and use it in GitHub Desktop.
libossia build fail on windows
PS C:\Users\Antoine Villeret\dev\OSSIA\build-libossia> cmake --build . --config Release
Microsoft (R) Build Engine version 15.6.85.37198 pour .NET Framework
Copyright (C) Microsoft Corporation. Tous droits réservés.
La génération a démarré 30/05/2018 09:15:19.
Projet "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\ALL_BUILD.vcxproj" sur le noud 1 (cibles par défaut).
Le projet "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\ALL_BUILD.vcxproj" (1) génère "C:\Users\Antoine Villeret\
dev\OSSIA\build-libossia\ZERO_CHECK.vcxproj" (2) sur le noud 1 (cibles par défaut).
PrepareForBuild:
Création du répertoire "x64\Release\ZERO_CHECK\".
Création du répertoire "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\".
InitializeBuildStatus:
Création de "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild", car "AlwaysCreate" a été spécifié.
CustomBuild:
Checking Build System
CMake does not need to re-run because C:/Users/Antoine Villeret/dev/OSSIA/build-libossia/CMakeFiles/generate.stamp is
up-to-date.
CMake does not need to re-run because C:/Users/Antoine Villeret/dev/OSSIA/build-libossia/3rdparty/RtMidi17/CMakeFiles
/generate.stamp is up-to-date.
CMake does not need to re-run because C:/Users/Antoine Villeret/dev/OSSIA/build-libossia/3rdparty/oscpack/CMakeFiles/
generate.stamp is up-to-date.
CMake does not need to re-run because C:/Users/Antoine Villeret/dev/OSSIA/build-libossia/3rdparty/Servus/CMakeFiles/g
enerate.stamp is up-to-date.
CMake does not need to re-run because C:/Users/Antoine Villeret/dev/OSSIA/build-libossia/3rdparty/Servus/servus/CMake
Files/generate.stamp is up-to-date.
CMake does not need to re-run because C:/Users/Antoine Villeret/dev/OSSIA/build-libossia/OSSIA/CMakeFiles/generate.st
amp is up-to-date.
FinalizeBuildStatus:
Suppression du fichier "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
Mise à jour de l'horodatage "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
Génération du projet "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\ZERO_CHECK.vcxproj" terminée (cibles par défau
t).
Le projet "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\ALL_BUILD.vcxproj" (1) génère "C:\Users\Antoine Villeret\
dev\OSSIA\build-libossia\OSSIA\ossia.vcxproj" (3) sur le noud 1 (cibles par défaut).
PrepareForBuild:
Création du répertoire "ossia.dir\Release\".
Création du répertoire "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\Release\".
Création du répertoire "ossia.dir\Release\ossia.tlog\".
InitializeBuildStatus:
Création de "ossia.dir\Release\ossia.tlog\unsuccessfulbuild", car "AlwaysCreate" a été spécifié.
ComputeCustomBuildOutput:
Création du répertoire "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\Release\cotire\".
CustomBuild:
Building Custom Rule C:/Users/Antoine Villeret/dev/OSSIA/libossia/OSSIA/CMakeLists.txt
CMake does not need to re-run because C:/Users/Antoine Villeret/dev/OSSIA/build-libossia/OSSIA/CMakeFiles/generate.st
amp is up-to-date.
Generating CXX prefix header C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\Release\cotire\ossia_CXX_prefix
.hxx
MakeDirsForCl:
Création du répertoire "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.dir\Release\ossia\network".
Création du répertoire "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.dir\Release\ossia\editor".
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.13.26128\bin\HostX86\x64\CL.exe /c /I"
C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\OSSIA" /I"C
:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\variant\include" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia
\3rdparty\nano-signal-slot\include" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\spdlog\include" /I"C:\Us
ers\Antoine Villeret\dev\OSSIA\libossia\3rdparty\brigand\include" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rd
party\fmt" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\hopscotch-map\src" /I"C:\Users\Antoine Villeret\d
ev\OSSIA\libossia\3rdparty\chobo-shl\include" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\frozen\include
" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\bitset2" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3
rdparty\GSL\include" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\flat_hash_map" /I"C:\Users\Antoine Vill
eret\dev\OSSIA\libossia\3rdparty\readerwriterqueue" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\concurre
ntqueue" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\SmallFunction\smallfun\include" /I"C:\Users\Antoine
Villeret\dev\OSSIA\libossia\3rdparty\asio\asio\include" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\web
socketpp" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\rapidjson\include" /I"C:\Users\Antoine Villeret\de
v\OSSIA\libossia\3rdparty\RtMidi17" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\oscpack" /I"C:\Users\Ant
oine Villeret\dev\OSSIA\libossia\3rdparty\boost_1_67_0" /I"C:\Users\Antoine Villeret\dev\OSSIA\libossia\3rdparty\Serv
us\servus\.." /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D NOGDI /D LF_FACESIZE=32 /D WIN32 /D _WINDOWS /D NDEBU
G /D TINYSPLINE_DOUBLE_PRECISION /D __cpp_constexpr=201304 /D __cpp_variable_templates=201304 /D ASIO_STANDALONE=1 /D
RAPIDJSON_HAS_STDSTRING=1 /D NOMINMAX /D _CRT_SECURE_NO_WARNINGS /D WIN32_LEAN_AND_MEAN /D FMT_HEADER_ONLY=1 /D RTMI
DI17_HEADER_ONLY /D RTMIDI17_WINMM /D WIN32=1 /D UNICODE=1 /D _UNICODE=1 /D "CMAKE_INTDIR=\"Release\"" /D ossia_EXPOR
TS /D _WINDLL /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++latest /Yc"C:\U
sers\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\Release\cotire\ossia_CXX_prefix.hxx" /Fp"C:\Users\Antoine Viller
et\dev\OSSIA\build-libossia\OSSIA\Release\cotire\ossia_CXX_prefix.pch" /Fo"ossia.dir\Release\\" /Fd"ossia.dir\Release
\vc141.pdb" /Gd /TP /wd4065 /wd4068 /wd4250 /wd4251 /wd4275 /wd4244 /wd4800 /wd4804 /wd4805 /wd4996 /wd4503 /wd4305 /
FI"C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\Release\cotire\ossia_CXX_prefix.hxx" /FC /errorReport:que
ue /bigobj /Zm170 "C:\Users\Antoine Villeret\dev\OSSIA\libossia\OSSIA\ossia\context.cpp"
context.cpp
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_function.hpp(38): error C3533: un p
aramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.vcx
proj]
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_function.hpp(64): note: voir la r
éférence à l'instanciation de classe modèle 'Nano::Function<RT(Args...)>' en cours de compilation
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xlocale(446): note: v
oir la référence à l'instanciation de classe modèle 'std::basic_string_view<char,std::char_traits<char>>' en cours de
compilation
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(60): error C3533: u
n paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.
vcxproj]
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(130): note: voir
la référence à l'instanciation de classe modèle 'Nano::Signal<RT(Args...)>' en cours de compilation
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(66): error C3533: u
n paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.
vcxproj]
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(91): error C3533: u
n paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.
vcxproj]
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(97): error C3533: u
n paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.
vcxproj]
Génération du projet "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.vcxproj" terminée (cibles par défa
ut) -- ÉCHEC.
Génération du projet "C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\ALL_BUILD.vcxproj" terminée (cibles par défaut
) -- ÉCHEC.
ÉCHEC de la build.
"C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\ALL_BUILD.vcxproj" (cible par défaut) (1) ->
"C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.vcxproj" (cible par défaut) (3) ->
(ClCompile cible) ->
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_function.hpp(38): error C3533: un
paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossia.v
cxproj]
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(60): error C3533:
un paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossi
a.vcxproj]
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(66): error C3533:
un paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossi
a.vcxproj]
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(91): error C3533:
un paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossi
a.vcxproj]
c:\users\antoine villeret\dev\ossia\libossia\3rdparty\nano-signal-slot\include\nano_signal_slot.hpp(97): error C3533:
un paramètre ne peut pas avoir un type contenant 'auto' [C:\Users\Antoine Villeret\dev\OSSIA\build-libossia\OSSIA\ossi
a.vcxproj]
0 Avertissement(s)
5 Erreur(s)
Temps écoulé 00:00:33.37
PS C:\Users\Antoine Villeret\dev\OSSIA\build-libossia>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment