******************************************************************************** conan install imguizmo/cci.20210223@ --profile=/Users/jenkins/w/BuildSingleReference@3/9011/0bd53711-d13c-4cdb-97fe-66a70162ffaa/profile.txt --build=imguizmo ******************************************************************************** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=apple-clang compiler.libcxx=libc++ compiler.version=10.0 os=Macos os_build=Macos [options] imguizmo:shared=True [build_requires] [env] imguizmo/cci.20210223: Forced build from source Installing package: imguizmo/cci.20210223 Requirements imgui/1.82 from 'conan-center' - Cache imguizmo/cci.20210223 from local cache - Cache Packages imgui/1.82:853c4b61e2571e98cd7b854c1cda6bc111b8b32c - Cache imguizmo/cci.20210223:3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4 - Build Installing (downloading, building) binaries... imgui/1.82: Already installed! imgui/1.82: Appending PATH env var with : /Users/jenkins/w/BuildSingleReference@3/.conan/data/imgui/1.82/_/_/package/853c4b61e2571e98cd7b854c1cda6bc111b8b32c/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK imguizmo/cci.20210223: Copying sources to build folder imguizmo/cci.20210223: Building your package in /Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/build/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4 imguizmo/cci.20210223: Generator cmake created conanbuildinfo.cmake [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK imguizmo/cci.20210223: Calling build() ----Running------ > cd '/Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/build/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="apple-clang" -DCONAN_COMPILER_VERSION="10.0" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libc++" -DBUILD_SHARED_LIBS="ON" -DCMAKE_INSTALL_PREFIX="/Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/package/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/build/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4' ----------------- -- The CXX compiler identification is AppleClang 10.0.1.10010046 -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: C++ stdlib: libc++ -- Configuring done -- Generating done -- Build files have been written to: /Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/build/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4 ----Running------ > cmake --build '/Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/build/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4' '--' '-j8' ----------------- Scanning dependencies of target imguizmo [ 60%] Building CXX object CMakeFiles/imguizmo.dir/source_subfolder/ImCurveEdit.cpp.o [ 60%] Building CXX object CMakeFiles/imguizmo.dir/source_subfolder/ImSequencer.cpp.o [ 80%] Building CXX object CMakeFiles/imguizmo.dir/source_subfolder/ImGradient.cpp.o [ 80%] Building CXX object CMakeFiles/imguizmo.dir/source_subfolder/ImGuizmo.cpp.o [100%] Linking CXX shared library lib/libimguizmo.dylib imguizmo/cci.20210223: CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY Undefined symbols for architecture x86_64: "ImFormatString(char*, unsigned long, char const*, ...)", referenced from: ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ImGuizmo::DrawRotationGizmo(ImGuizmo::OPERATION, int) in ImGuizmo.cpp.o "ImDrawList::AddPolyline(ImVec2 const*, int, unsigned int, int, float)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ImGuizmo::DrawRotationGizmo(ImGuizmo::OPERATION, int) in ImGuizmo.cpp.o "ImDrawList::PopClipRect()", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImDrawList::PushClipRect(ImVec2, ImVec2, bool)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImDrawList::AddRectFilled(ImVec2 const&, ImVec2 const&, unsigned int, float, int)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o ImGuizmo::ViewManipulate(float*, float, ImVec2, ImVec2, unsigned int) in ImGuizmo.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImDrawList::AddCircleFilled(ImVec2 const&, float, unsigned int, int)", referenced from: ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o "ImDrawList::AddTriangleFilled(ImVec2 const&, ImVec2 const&, ImVec2 const&, unsigned int)", referenced from: ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o "ImDrawList::AddConvexPolyFilled(ImVec2 const*, int, unsigned int)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ImGuizmo::DrawRotationGizmo(ImGuizmo::OPERATION, int) in ImGuizmo.cpp.o ImGuizmo::DrawCubes(float const*, float const*, float const*, int) in ImGuizmo.cpp.o ImGuizmo::ViewManipulate(float*, float, ImVec2, ImVec2, unsigned int) in ImGuizmo.cpp.o "ImDrawList::AddLine(ImVec2 const&, ImVec2 const&, unsigned int, float)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ImGuizmo::DrawGrid(float const*, float const*, float const*, float) in ImGuizmo.cpp.o ImGuizmo::DrawHatchedAxis(ImGuizmo::vec_t const&) in ImGuizmo.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o ImSequencer::SequencerAddDelButton(ImDrawList*, ImVec2, bool) in ImSequencer.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int)::$_0::operator()(int, int) const in ImSequencer.cpp.o ... "ImDrawList::AddRect(ImVec2 const&, ImVec2 const&, unsigned int, float, int, float)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o ImSequencer::SequencerAddDelButton(ImDrawList*, ImVec2, bool) in ImSequencer.cpp.o "ImDrawList::AddText(ImVec2 const&, unsigned int, char const*, char const*)", referenced from: ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ImGuizmo::DrawRotationGizmo(ImGuizmo::OPERATION, int) in ImGuizmo.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int)::$_0::operator()(int, int) const in ImSequencer.cpp.o "ImDrawList::AddCircle(ImVec2 const&, float, unsigned int, int, float)", referenced from: ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ImGuizmo::DrawRotationGizmo(ImGuizmo::OPERATION, int) in ImGuizmo.cpp.o "ImGui::BeginGroup()", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::BeginPopup(char const*, int)", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::Selectable(char const*, bool, int, ImVec2 const&)", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::IsMouseDown(int)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o "ImGui::PopStyleVar(int)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o ImGuizmo::BeginFrame() in ImGuizmo.cpp.o "ImGui::PushStyleVar(int, ImVec2 const&)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o "ImGui::PushStyleVar(int, float)", referenced from: ImGuizmo::BeginFrame() in ImGuizmo.cpp.o "ImGui::EndChildFrame()", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::PopStyleColor(int)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGuizmo::BeginFrame() in ImGuizmo.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::GetItemRectMax()", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::GetItemRectMin()", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::IsMouseClicked(int, bool)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::PushStyleColor(int, unsigned int)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGuizmo::BeginFrame() in ImGuizmo.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::BeginChildFrame(unsigned int, ImVec2 const&, int)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::InvisibleButton(char const*, ImVec2 const&, int)", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::IsAnyItemActive()", referenced from: ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o "ImGui::IsWindowFocused(int)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::IsAnyItemHovered()", referenced from: ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o "ImGui::SetNextWindowPos(ImVec2 const&, int, ImVec2 const&)", referenced from: ImGuizmo::BeginFrame() in ImGuizmo.cpp.o "ImGui::GetWindowDrawList()", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o ImGuizmo::SetDrawlist(ImDrawList*) in ImGuizmo.cpp.o ImGuizmo::BeginFrame() in ImGuizmo.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::SetCurrentContext(ImGuiContext*)", referenced from: ImGuizmo::SetImGuiContext(ImGuiContext*) in ImGuizmo.cpp.o "ImGui::SetNextWindowSize(ImVec2 const&, int)", referenced from: ImGuizmo::BeginFrame() in ImGuizmo.cpp.o "ImGui::GetCursorScreenPos()", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::CaptureMouseFromApp(bool)", referenced from: ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::GetContentRegionAvail()", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::ColorConvertFloat4ToU32(ImVec4 const&)", referenced from: ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o "ImGui::End()", referenced from: ImGuizmo::BeginFrame() in ImGuizmo.cpp.o "ImGui::Begin(char const*, bool*, int)", referenced from: ImGuizmo::BeginFrame() in ImGuizmo.cpp.o "ImGui::GetIO()", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImGradient::Edit(ImGradient::Delegate&, ImVec2 const&, int&) in ImGradient.cpp.o ImGuizmo::BeginFrame() in ImGuizmo.cpp.o ImGuizmo::GetMoveType(ImGuizmo::OPERATION, ImGuizmo::vec_t*) in ImGuizmo.cpp.o ImGuizmo::GetRotateType(ImGuizmo::OPERATION) in ImGuizmo.cpp.o ImGuizmo::GetScaleType(ImGuizmo::OPERATION) in ImGuizmo.cpp.o ImGuizmo::Manipulate(float const*, float const*, ImGuizmo::OPERATION, ImGuizmo::MODE, float*, float*, float const*, float const*, float const*) in ImGuizmo.cpp.o ... "ImGui::MemFree(void*)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::EndGroup()", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::EndPopup()", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::MemAlloc(unsigned long)", referenced from: ImCurveEdit::Edit(ImCurveEdit::Delegate&, ImVec2 const&, unsigned int, ImRect const*, ImVector*) in ImCurveEdit.cpp.o ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o "ImGui::OpenPopup(char const*, int)", referenced from: ImSequencer::Sequencer(ImSequencer::SequenceInterface*, int*, bool*, int*, int*, int) in ImSequencer.cpp.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [lib/libimguizmo.dylib] Error 1 make[1]: *** [CMakeFiles/imguizmo.dir/all] Error 2 make: *** [all] Error 2 imguizmo/cci.20210223: WARN: Build folder is dirty, removing it: /Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/build/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4 imguizmo/cci.20210223: ERROR: Package '3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4' build failed imguizmo/cci.20210223: WARN: Build folder /Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/build/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4 ERROR: imguizmo/cci.20210223: Error in build() method, line 56 cmake.build() ConanException: Error 2 while executing cmake --build '/Users/jenkins/w/BuildSingleReference@3/.conan/data/imguizmo/cci.20210223/_/_/build/3de4b0a839a0beacdf4ef20d3954c8e5bc1643f4' '--' '-j8'