pip install bgfx-python fails on macos 10.15.4 #8

Description

@simonthalen

Hi and thank you for your efforts in making python bindings for bgfx

Im trying to install bgfx-python using pip on my machine running macos 10.15.4 and python 3.8.
Any suggestions on how to proceed? Below is the terminal output of running pip install bgx-python

Simon

Collecting bgfx-python
Using cached bgfx-python-1.0.1.tar.gz (81 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Building wheels for collected packages: bgfx-python
Building wheel for bgfx-python (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/tmp0bnd9xbo
cwd: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python
Complete output (114 lines):
Not searching for unused variables given on the command line.
-- The C compiler identification is AppleClang 11.0.3.11030032
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- The CXX compiler identification is AppleClang 11.0.3.11030032
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_cmake_test_compile/build
-- The C compiler identification is AppleClang 11.0.3.11030032
-- The CXX compiler identification is AppleClang 11.0.3.11030032
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python3: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0") found components: Development
-- Found PythonInterp: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python (found version "3.8")
-- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0")
-- PYTHON_LIBRARIES = /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
-- PYTHON_INCLUDE_DIRS = /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8
-- BX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bx
-- BIMG_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bimg
-- BGFX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bgfx
-- PYBIND11_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/pybind11
-- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
-- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
_modinit_prefix:PyInit_
_modinit_prefix:PyInit_
-- Configuring done
CMake Error at CMakeLists.txt:87 (add_library):
Cannot find source file:
/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/tools/shaderc/shaderc_glsl.cpp
Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
.hpp .hxx .in .txx
CMake Error at CMakeLists.txt:76 (add_library):
Cannot find source file:
/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/3rdparty/dear-imgui/imgui.cpp
Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
.hpp .hxx .in .txx
CMake Error at CMakeLists.txt:87 (add_library):
No SOURCES given to target: shaderc
CMake Error at CMakeLists.txt:76 (add_library):
No SOURCES given to target: bgfx_lib
CMake Generate step failed. Build files cannot be regenerated correctly.
File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 582, in setup
env = cmkr.configure(cmake_args,
File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 229, in configure
raise SKBuildError(
--------------------------------------------------------------------------------
-- Trying "Ninja" generator
--------------------------------
---------------------------
----------------------
-----------------
------------
-------
--
--
-------
------------
-----------------
----------------------
---------------------------
--------------------------------
-- Trying "Ninja" generator - success
--------------------------------------------------------------------------------
Configuring Project
Working directory:
/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
Command:
cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
Traceback (most recent call last):
An error occurred while configuring with CMake.
Command:
cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
Source directory:
/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src
Working directory:
/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
Please see CMake's output for more information.
----------------------------------------
ERROR: Failed building wheel for bgfx-python
Failed to build bgfx-python
ERROR: Could not build wheels for bgfx-python which use PEP 517 and cannot be installed directly

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
       blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
      }
      } catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
      })();
      (function(){
      try {
      var __m = "github.com";
      var __re = new RegExp('^' + "github\\.com" + '
      
      Skip to content

      pip install bgfx-python fails on macos 10.15.4 #8

      Description

      @simonthalen

      Hi and thank you for your efforts in making python bindings for bgfx

      Im trying to install bgfx-python using pip on my machine running macos 10.15.4 and python 3.8.
      Any suggestions on how to proceed? Below is the terminal output of running pip install bgx-python

      Simon

      Collecting bgfx-python
      Using cached bgfx-python-1.0.1.tar.gz (81 kB)
      Installing build dependencies ... done
      Getting requirements to build wheel ... done
      Preparing wheel metadata ... done
      Building wheels for collected packages: bgfx-python
      Building wheel for bgfx-python (PEP 517) ... error
      ERROR: Command errored out with exit status 1:
      command: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/tmp0bnd9xbo
      cwd: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python
      Complete output (114 lines):
      Not searching for unused variables given on the command line.
      -- The C compiler identification is AppleClang 11.0.3.11030032
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- The CXX compiler identification is AppleClang 11.0.3.11030032
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_cmake_test_compile/build
      -- The C compiler identification is AppleClang 11.0.3.11030032
      -- The CXX compiler identification is AppleClang 11.0.3.11030032
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Found Python3: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0") found components: Development
      -- Found PythonInterp: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python (found version "3.8")
      -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0")
      -- PYTHON_LIBRARIES = /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
      -- PYTHON_INCLUDE_DIRS = /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8
      -- BX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bx
      -- BIMG_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bimg
      -- BGFX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bgfx
      -- PYBIND11_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/pybind11
      -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
      -- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
      _modinit_prefix:PyInit_
      _modinit_prefix:PyInit_
      -- Configuring done
      CMake Error at CMakeLists.txt:87 (add_library):
      Cannot find source file:
      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/tools/shaderc/shaderc_glsl.cpp
      Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
      .hpp .hxx .in .txx
      CMake Error at CMakeLists.txt:76 (add_library):
      Cannot find source file:
      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/3rdparty/dear-imgui/imgui.cpp
      Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
      .hpp .hxx .in .txx
      CMake Error at CMakeLists.txt:87 (add_library):
      No SOURCES given to target: shaderc
      CMake Error at CMakeLists.txt:76 (add_library):
      No SOURCES given to target: bgfx_lib
      CMake Generate step failed. Build files cannot be regenerated correctly.
      File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 582, in setup
      env = cmkr.configure(cmake_args,
      File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 229, in configure
      raise SKBuildError(
      --------------------------------------------------------------------------------
      -- Trying "Ninja" generator
      --------------------------------
      ---------------------------
      ----------------------
      -----------------
      ------------
      -------
      --
      --
      -------
      ------------
      -----------------
      ----------------------
      ---------------------------
      --------------------------------
      -- Trying "Ninja" generator - success
      --------------------------------------------------------------------------------
      Configuring Project
      Working directory:
      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
      Command:
      cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
      Traceback (most recent call last):
      An error occurred while configuring with CMake.
      Command:
      cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
      Source directory:
      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src
      Working directory:
      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
      Please see CMake's output for more information.
      ----------------------------------------
      ERROR: Failed building wheel for bgfx-python
      Failed to build bgfx-python
      ERROR: Could not build wheels for bgfx-python which use PEP 517 and cannot be installed directly
      

      Metadata

      Metadata

      Assignees

      No one assigned

        Labels

        bugSomething isn't working

        Projects

        No projects

          Milestone

          No milestone

          Relationships

          None yet

          Development

          No branches or pull requests

          Issue actions

          , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
          Skip to content

          pip install bgfx-python fails on macos 10.15.4 #8

          Description

          @simonthalen

          Hi and thank you for your efforts in making python bindings for bgfx

          Im trying to install bgfx-python using pip on my machine running macos 10.15.4 and python 3.8.
          Any suggestions on how to proceed? Below is the terminal output of running pip install bgx-python

          Simon

          Collecting bgfx-python
          Using cached bgfx-python-1.0.1.tar.gz (81 kB)
          Installing build dependencies ... done
          Getting requirements to build wheel ... done
          Preparing wheel metadata ... done
          Building wheels for collected packages: bgfx-python
          Building wheel for bgfx-python (PEP 517) ... error
          ERROR: Command errored out with exit status 1:
          command: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/tmp0bnd9xbo
          cwd: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python
          Complete output (114 lines):
          Not searching for unused variables given on the command line.
          -- The C compiler identification is AppleClang 11.0.3.11030032
          -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
          -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
          -- Detecting C compiler ABI info
          -- Detecting C compiler ABI info - done
          -- Detecting C compile features
          -- Detecting C compile features - done
          -- The CXX compiler identification is AppleClang 11.0.3.11030032
          -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
          -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
          -- Detecting CXX compiler ABI info
          -- Detecting CXX compiler ABI info - done
          -- Detecting CXX compile features
          -- Detecting CXX compile features - done
          -- Configuring done
          -- Generating done
          -- Build files have been written to: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_cmake_test_compile/build
          -- The C compiler identification is AppleClang 11.0.3.11030032
          -- The CXX compiler identification is AppleClang 11.0.3.11030032
          -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
          -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
          -- Detecting C compiler ABI info
          -- Detecting C compiler ABI info - done
          -- Detecting C compile features
          -- Detecting C compile features - done
          -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
          -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
          -- Detecting CXX compiler ABI info
          -- Detecting CXX compiler ABI info - done
          -- Detecting CXX compile features
          -- Detecting CXX compile features - done
          -- Found Python3: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0") found components: Development
          -- Found PythonInterp: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python (found version "3.8")
          -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0")
          -- PYTHON_LIBRARIES = /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
          -- PYTHON_INCLUDE_DIRS = /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8
          -- BX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bx
          -- BIMG_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bimg
          -- BGFX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bgfx
          -- PYBIND11_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/pybind11
          -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
          -- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
          _modinit_prefix:PyInit_
          _modinit_prefix:PyInit_
          -- Configuring done
          CMake Error at CMakeLists.txt:87 (add_library):
          Cannot find source file:
          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/tools/shaderc/shaderc_glsl.cpp
          Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
          .hpp .hxx .in .txx
          CMake Error at CMakeLists.txt:76 (add_library):
          Cannot find source file:
          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/3rdparty/dear-imgui/imgui.cpp
          Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
          .hpp .hxx .in .txx
          CMake Error at CMakeLists.txt:87 (add_library):
          No SOURCES given to target: shaderc
          CMake Error at CMakeLists.txt:76 (add_library):
          No SOURCES given to target: bgfx_lib
          CMake Generate step failed. Build files cannot be regenerated correctly.
          File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 582, in setup
          env = cmkr.configure(cmake_args,
          File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 229, in configure
          raise SKBuildError(
          --------------------------------------------------------------------------------
          -- Trying "Ninja" generator
          --------------------------------
          ---------------------------
          ----------------------
          -----------------
          ------------
          -------
          --
          --
          -------
          ------------
          -----------------
          ----------------------
          ---------------------------
          --------------------------------
          -- Trying "Ninja" generator - success
          --------------------------------------------------------------------------------
          Configuring Project
          Working directory:
          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
          Command:
          cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
          Traceback (most recent call last):
          An error occurred while configuring with CMake.
          Command:
          cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
          Source directory:
          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src
          Working directory:
          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
          Please see CMake's output for more information.
          ----------------------------------------
          ERROR: Failed building wheel for bgfx-python
          Failed to build bgfx-python
          ERROR: Could not build wheels for bgfx-python which use PEP 517 and cannot be installed directly
          

          Metadata

          Metadata

          Assignees

          No one assigned

            Labels

            bugSomething isn't working

            Projects

            No projects

              Milestone

              No milestone

              Relationships

              None yet

              Development

              No branches or pull requests

              Issue actions

              , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
              Skip to content

              pip install bgfx-python fails on macos 10.15.4 #8

              Description

              @simonthalen

              Hi and thank you for your efforts in making python bindings for bgfx

              Im trying to install bgfx-python using pip on my machine running macos 10.15.4 and python 3.8.
              Any suggestions on how to proceed? Below is the terminal output of running pip install bgx-python

              Simon

              Collecting bgfx-python
              Using cached bgfx-python-1.0.1.tar.gz (81 kB)
              Installing build dependencies ... done
              Getting requirements to build wheel ... done
              Preparing wheel metadata ... done
              Building wheels for collected packages: bgfx-python
              Building wheel for bgfx-python (PEP 517) ... error
              ERROR: Command errored out with exit status 1:
              command: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/tmp0bnd9xbo
              cwd: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python
              Complete output (114 lines):
              Not searching for unused variables given on the command line.
              -- The C compiler identification is AppleClang 11.0.3.11030032
              -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
              -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
              -- Detecting C compiler ABI info
              -- Detecting C compiler ABI info - done
              -- Detecting C compile features
              -- Detecting C compile features - done
              -- The CXX compiler identification is AppleClang 11.0.3.11030032
              -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
              -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
              -- Detecting CXX compiler ABI info
              -- Detecting CXX compiler ABI info - done
              -- Detecting CXX compile features
              -- Detecting CXX compile features - done
              -- Configuring done
              -- Generating done
              -- Build files have been written to: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_cmake_test_compile/build
              -- The C compiler identification is AppleClang 11.0.3.11030032
              -- The CXX compiler identification is AppleClang 11.0.3.11030032
              -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
              -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
              -- Detecting C compiler ABI info
              -- Detecting C compiler ABI info - done
              -- Detecting C compile features
              -- Detecting C compile features - done
              -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
              -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
              -- Detecting CXX compiler ABI info
              -- Detecting CXX compiler ABI info - done
              -- Detecting CXX compile features
              -- Detecting CXX compile features - done
              -- Found Python3: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0") found components: Development
              -- Found PythonInterp: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python (found version "3.8")
              -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0")
              -- PYTHON_LIBRARIES = /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
              -- PYTHON_INCLUDE_DIRS = /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8
              -- BX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bx
              -- BIMG_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bimg
              -- BGFX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bgfx
              -- PYBIND11_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/pybind11
              -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
              -- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
              _modinit_prefix:PyInit_
              _modinit_prefix:PyInit_
              -- Configuring done
              CMake Error at CMakeLists.txt:87 (add_library):
              Cannot find source file:
              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/tools/shaderc/shaderc_glsl.cpp
              Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
              .hpp .hxx .in .txx
              CMake Error at CMakeLists.txt:76 (add_library):
              Cannot find source file:
              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/3rdparty/dear-imgui/imgui.cpp
              Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
              .hpp .hxx .in .txx
              CMake Error at CMakeLists.txt:87 (add_library):
              No SOURCES given to target: shaderc
              CMake Error at CMakeLists.txt:76 (add_library):
              No SOURCES given to target: bgfx_lib
              CMake Generate step failed. Build files cannot be regenerated correctly.
              File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 582, in setup
              env = cmkr.configure(cmake_args,
              File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 229, in configure
              raise SKBuildError(
              --------------------------------------------------------------------------------
              -- Trying "Ninja" generator
              --------------------------------
              ---------------------------
              ----------------------
              -----------------
              ------------
              -------
              --
              --
              -------
              ------------
              -----------------
              ----------------------
              ---------------------------
              --------------------------------
              -- Trying "Ninja" generator - success
              --------------------------------------------------------------------------------
              Configuring Project
              Working directory:
              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
              Command:
              cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
              Traceback (most recent call last):
              An error occurred while configuring with CMake.
              Command:
              cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
              Source directory:
              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src
              Working directory:
              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
              Please see CMake's output for more information.
              ----------------------------------------
              ERROR: Failed building wheel for bgfx-python
              Failed to build bgfx-python
              ERROR: Could not build wheels for bgfx-python which use PEP 517 and cannot be installed directly
              

              Metadata

              Metadata

              Assignees

              No one assigned

                Labels

                bugSomething isn't working

                Projects

                No projects

                  Milestone

                  No milestone

                  Relationships

                  None yet

                  Development

                  No branches or pull requests

                  Issue actions

                  , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
                  Skip to content

                  pip install bgfx-python fails on macos 10.15.4 #8

                  Description

                  @simonthalen

                  Hi and thank you for your efforts in making python bindings for bgfx

                  Im trying to install bgfx-python using pip on my machine running macos 10.15.4 and python 3.8.
                  Any suggestions on how to proceed? Below is the terminal output of running pip install bgx-python

                  Simon

                  Collecting bgfx-python
                  Using cached bgfx-python-1.0.1.tar.gz (81 kB)
                  Installing build dependencies ... done
                  Getting requirements to build wheel ... done
                  Preparing wheel metadata ... done
                  Building wheels for collected packages: bgfx-python
                  Building wheel for bgfx-python (PEP 517) ... error
                  ERROR: Command errored out with exit status 1:
                  command: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/tmp0bnd9xbo
                  cwd: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python
                  Complete output (114 lines):
                  Not searching for unused variables given on the command line.
                  -- The C compiler identification is AppleClang 11.0.3.11030032
                  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
                  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
                  -- Detecting C compiler ABI info
                  -- Detecting C compiler ABI info - done
                  -- Detecting C compile features
                  -- Detecting C compile features - done
                  -- The CXX compiler identification is AppleClang 11.0.3.11030032
                  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
                  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
                  -- Detecting CXX compiler ABI info
                  -- Detecting CXX compiler ABI info - done
                  -- Detecting CXX compile features
                  -- Detecting CXX compile features - done
                  -- Configuring done
                  -- Generating done
                  -- Build files have been written to: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_cmake_test_compile/build
                  -- The C compiler identification is AppleClang 11.0.3.11030032
                  -- The CXX compiler identification is AppleClang 11.0.3.11030032
                  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
                  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
                  -- Detecting C compiler ABI info
                  -- Detecting C compiler ABI info - done
                  -- Detecting C compile features
                  -- Detecting C compile features - done
                  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
                  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
                  -- Detecting CXX compiler ABI info
                  -- Detecting CXX compiler ABI info - done
                  -- Detecting CXX compile features
                  -- Detecting CXX compile features - done
                  -- Found Python3: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0") found components: Development
                  -- Found PythonInterp: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python (found version "3.8")
                  -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0")
                  -- PYTHON_LIBRARIES = /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
                  -- PYTHON_INCLUDE_DIRS = /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8
                  -- BX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bx
                  -- BIMG_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bimg
                  -- BGFX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bgfx
                  -- PYBIND11_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/pybind11
                  -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
                  -- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
                  _modinit_prefix:PyInit_
                  _modinit_prefix:PyInit_
                  -- Configuring done
                  CMake Error at CMakeLists.txt:87 (add_library):
                  Cannot find source file:
                  /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/tools/shaderc/shaderc_glsl.cpp
                  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
                  .hpp .hxx .in .txx
                  CMake Error at CMakeLists.txt:76 (add_library):
                  Cannot find source file:
                  /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/3rdparty/dear-imgui/imgui.cpp
                  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
                  .hpp .hxx .in .txx
                  CMake Error at CMakeLists.txt:87 (add_library):
                  No SOURCES given to target: shaderc
                  CMake Error at CMakeLists.txt:76 (add_library):
                  No SOURCES given to target: bgfx_lib
                  CMake Generate step failed. Build files cannot be regenerated correctly.
                  File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 582, in setup
                  env = cmkr.configure(cmake_args,
                  File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 229, in configure
                  raise SKBuildError(
                  --------------------------------------------------------------------------------
                  -- Trying "Ninja" generator
                  --------------------------------
                  ---------------------------
                  ----------------------
                  -----------------
                  ------------
                  -------
                  --
                  --
                  -------
                  ------------
                  -----------------
                  ----------------------
                  ---------------------------
                  --------------------------------
                  -- Trying "Ninja" generator - success
                  --------------------------------------------------------------------------------
                  Configuring Project
                  Working directory:
                  /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
                  Command:
                  cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
                  Traceback (most recent call last):
                  An error occurred while configuring with CMake.
                  Command:
                  cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
                  Source directory:
                  /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src
                  Working directory:
                  /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
                  Please see CMake's output for more information.
                  ----------------------------------------
                  ERROR: Failed building wheel for bgfx-python
                  Failed to build bgfx-python
                  ERROR: Could not build wheels for bgfx-python which use PEP 517 and cannot be installed directly
                  

                  Metadata

                  Metadata

                  Assignees

                  No one assigned

                    Labels

                    bugSomething isn't working

                    Projects

                    No projects

                      Milestone

                      No milestone

                      Relationships

                      None yet

                      Development

                      No branches or pull requests

                      Issue actions

                      , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
                      Skip to content

                      pip install bgfx-python fails on macos 10.15.4 #8

                      Description

                      @simonthalen

                      Hi and thank you for your efforts in making python bindings for bgfx

                      Im trying to install bgfx-python using pip on my machine running macos 10.15.4 and python 3.8.
                      Any suggestions on how to proceed? Below is the terminal output of running pip install bgx-python

                      Simon

                      Collecting bgfx-python
                      Using cached bgfx-python-1.0.1.tar.gz (81 kB)
                      Installing build dependencies ... done
                      Getting requirements to build wheel ... done
                      Preparing wheel metadata ... done
                      Building wheels for collected packages: bgfx-python
                      Building wheel for bgfx-python (PEP 517) ... error
                      ERROR: Command errored out with exit status 1:
                      command: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/tmp0bnd9xbo
                      cwd: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python
                      Complete output (114 lines):
                      Not searching for unused variables given on the command line.
                      -- The C compiler identification is AppleClang 11.0.3.11030032
                      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
                      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
                      -- Detecting C compiler ABI info
                      -- Detecting C compiler ABI info - done
                      -- Detecting C compile features
                      -- Detecting C compile features - done
                      -- The CXX compiler identification is AppleClang 11.0.3.11030032
                      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
                      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
                      -- Detecting CXX compiler ABI info
                      -- Detecting CXX compiler ABI info - done
                      -- Detecting CXX compile features
                      -- Detecting CXX compile features - done
                      -- Configuring done
                      -- Generating done
                      -- Build files have been written to: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_cmake_test_compile/build
                      -- The C compiler identification is AppleClang 11.0.3.11030032
                      -- The CXX compiler identification is AppleClang 11.0.3.11030032
                      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
                      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
                      -- Detecting C compiler ABI info
                      -- Detecting C compiler ABI info - done
                      -- Detecting C compile features
                      -- Detecting C compile features - done
                      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
                      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
                      -- Detecting CXX compiler ABI info
                      -- Detecting CXX compiler ABI info - done
                      -- Detecting CXX compile features
                      -- Detecting CXX compile features - done
                      -- Found Python3: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0") found components: Development
                      -- Found PythonInterp: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python (found version "3.8")
                      -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0")
                      -- PYTHON_LIBRARIES = /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
                      -- PYTHON_INCLUDE_DIRS = /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8
                      -- BX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bx
                      -- BIMG_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bimg
                      -- BGFX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bgfx
                      -- PYBIND11_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/pybind11
                      -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
                      -- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
                      _modinit_prefix:PyInit_
                      _modinit_prefix:PyInit_
                      -- Configuring done
                      CMake Error at CMakeLists.txt:87 (add_library):
                      Cannot find source file:
                      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/tools/shaderc/shaderc_glsl.cpp
                      Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
                      .hpp .hxx .in .txx
                      CMake Error at CMakeLists.txt:76 (add_library):
                      Cannot find source file:
                      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/3rdparty/dear-imgui/imgui.cpp
                      Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
                      .hpp .hxx .in .txx
                      CMake Error at CMakeLists.txt:87 (add_library):
                      No SOURCES given to target: shaderc
                      CMake Error at CMakeLists.txt:76 (add_library):
                      No SOURCES given to target: bgfx_lib
                      CMake Generate step failed. Build files cannot be regenerated correctly.
                      File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 582, in setup
                      env = cmkr.configure(cmake_args,
                      File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 229, in configure
                      raise SKBuildError(
                      --------------------------------------------------------------------------------
                      -- Trying "Ninja" generator
                      --------------------------------
                      ---------------------------
                      ----------------------
                      -----------------
                      ------------
                      -------
                      --
                      --
                      -------
                      ------------
                      -----------------
                      ----------------------
                      ---------------------------
                      --------------------------------
                      -- Trying "Ninja" generator - success
                      --------------------------------------------------------------------------------
                      Configuring Project
                      Working directory:
                      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
                      Command:
                      cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
                      Traceback (most recent call last):
                      An error occurred while configuring with CMake.
                      Command:
                      cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
                      Source directory:
                      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src
                      Working directory:
                      /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
                      Please see CMake's output for more information.
                      ----------------------------------------
                      ERROR: Failed building wheel for bgfx-python
                      Failed to build bgfx-python
                      ERROR: Could not build wheels for bgfx-python which use PEP 517 and cannot be installed directly
                      

                      Metadata

                      Metadata

                      Assignees

                      No one assigned

                        Labels

                        bugSomething isn't working

                        Projects

                        No projects

                          Milestone

                          No milestone

                          Relationships

                          None yet

                          Development

                          No branches or pull requests

                          Issue actions

                          , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
                          Skip to content

                          pip install bgfx-python fails on macos 10.15.4 #8

                          Description

                          @simonthalen

                          Hi and thank you for your efforts in making python bindings for bgfx

                          Im trying to install bgfx-python using pip on my machine running macos 10.15.4 and python 3.8.
                          Any suggestions on how to proceed? Below is the terminal output of running pip install bgx-python

                          Simon

                          Collecting bgfx-python
                          Using cached bgfx-python-1.0.1.tar.gz (81 kB)
                          Installing build dependencies ... done
                          Getting requirements to build wheel ... done
                          Preparing wheel metadata ... done
                          Building wheels for collected packages: bgfx-python
                          Building wheel for bgfx-python (PEP 517) ... error
                          ERROR: Command errored out with exit status 1:
                          command: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/tmp0bnd9xbo
                          cwd: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python
                          Complete output (114 lines):
                          Not searching for unused variables given on the command line.
                          -- The C compiler identification is AppleClang 11.0.3.11030032
                          -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
                          -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
                          -- Detecting C compiler ABI info
                          -- Detecting C compiler ABI info - done
                          -- Detecting C compile features
                          -- Detecting C compile features - done
                          -- The CXX compiler identification is AppleClang 11.0.3.11030032
                          -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
                          -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
                          -- Detecting CXX compiler ABI info
                          -- Detecting CXX compiler ABI info - done
                          -- Detecting CXX compile features
                          -- Detecting CXX compile features - done
                          -- Configuring done
                          -- Generating done
                          -- Build files have been written to: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_cmake_test_compile/build
                          -- The C compiler identification is AppleClang 11.0.3.11030032
                          -- The CXX compiler identification is AppleClang 11.0.3.11030032
                          -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
                          -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
                          -- Detecting C compiler ABI info
                          -- Detecting C compiler ABI info - done
                          -- Detecting C compile features
                          -- Detecting C compile features - done
                          -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
                          -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
                          -- Detecting CXX compiler ABI info
                          -- Detecting CXX compiler ABI info - done
                          -- Detecting CXX compile features
                          -- Detecting CXX compile features - done
                          -- Found Python3: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0") found components: Development
                          -- Found PythonInterp: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python (found version "3.8")
                          -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0")
                          -- PYTHON_LIBRARIES = /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
                          -- PYTHON_INCLUDE_DIRS = /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8
                          -- BX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bx
                          -- BIMG_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bimg
                          -- BGFX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bgfx
                          -- PYBIND11_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/pybind11
                          -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
                          -- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
                          _modinit_prefix:PyInit_
                          _modinit_prefix:PyInit_
                          -- Configuring done
                          CMake Error at CMakeLists.txt:87 (add_library):
                          Cannot find source file:
                          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/tools/shaderc/shaderc_glsl.cpp
                          Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
                          .hpp .hxx .in .txx
                          CMake Error at CMakeLists.txt:76 (add_library):
                          Cannot find source file:
                          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/3rdparty/dear-imgui/imgui.cpp
                          Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
                          .hpp .hxx .in .txx
                          CMake Error at CMakeLists.txt:87 (add_library):
                          No SOURCES given to target: shaderc
                          CMake Error at CMakeLists.txt:76 (add_library):
                          No SOURCES given to target: bgfx_lib
                          CMake Generate step failed. Build files cannot be regenerated correctly.
                          File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 582, in setup
                          env = cmkr.configure(cmake_args,
                          File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 229, in configure
                          raise SKBuildError(
                          --------------------------------------------------------------------------------
                          -- Trying "Ninja" generator
                          --------------------------------
                          ---------------------------
                          ----------------------
                          -----------------
                          ------------
                          -------
                          --
                          --
                          -------
                          ------------
                          -----------------
                          ----------------------
                          ---------------------------
                          --------------------------------
                          -- Trying "Ninja" generator - success
                          --------------------------------------------------------------------------------
                          Configuring Project
                          Working directory:
                          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
                          Command:
                          cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
                          Traceback (most recent call last):
                          An error occurred while configuring with CMake.
                          Command:
                          cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
                          Source directory:
                          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src
                          Working directory:
                          /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
                          Please see CMake's output for more information.
                          ----------------------------------------
                          ERROR: Failed building wheel for bgfx-python
                          Failed to build bgfx-python
                          ERROR: Could not build wheels for bgfx-python which use PEP 517 and cannot be installed directly
                          

                          Metadata

                          Metadata

                          Assignees

                          No one assigned

                            Labels

                            bugSomething isn't working

                            Projects

                            No projects

                              Milestone

                              No milestone

                              Relationships

                              None yet

                              Development

                              No branches or pull requests

                              Issue actions

                              , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
                              Skip to content

                              pip install bgfx-python fails on macos 10.15.4 #8

                              Description

                              @simonthalen

                              Hi and thank you for your efforts in making python bindings for bgfx

                              Im trying to install bgfx-python using pip on my machine running macos 10.15.4 and python 3.8.
                              Any suggestions on how to proceed? Below is the terminal output of running pip install bgx-python

                              Simon

                              Collecting bgfx-python
                              Using cached bgfx-python-1.0.1.tar.gz (81 kB)
                              Installing build dependencies ... done
                              Getting requirements to build wheel ... done
                              Preparing wheel metadata ... done
                              Building wheels for collected packages: bgfx-python
                              Building wheel for bgfx-python (PEP 517) ... error
                              ERROR: Command errored out with exit status 1:
                              command: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/tmp0bnd9xbo
                              cwd: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python
                              Complete output (114 lines):
                              Not searching for unused variables given on the command line.
                              -- The C compiler identification is AppleClang 11.0.3.11030032
                              -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
                              -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
                              -- Detecting C compiler ABI info
                              -- Detecting C compiler ABI info - done
                              -- Detecting C compile features
                              -- Detecting C compile features - done
                              -- The CXX compiler identification is AppleClang 11.0.3.11030032
                              -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
                              -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
                              -- Detecting CXX compiler ABI info
                              -- Detecting CXX compiler ABI info - done
                              -- Detecting CXX compile features
                              -- Detecting CXX compile features - done
                              -- Configuring done
                              -- Generating done
                              -- Build files have been written to: /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_cmake_test_compile/build
                              -- The C compiler identification is AppleClang 11.0.3.11030032
                              -- The CXX compiler identification is AppleClang 11.0.3.11030032
                              -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
                              -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - works
                              -- Detecting C compiler ABI info
                              -- Detecting C compiler ABI info - done
                              -- Detecting C compile features
                              -- Detecting C compile features - done
                              -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
                              -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - works
                              -- Detecting CXX compiler ABI info
                              -- Detecting CXX compiler ABI info - done
                              -- Detecting CXX compile features
                              -- Detecting CXX compile features - done
                              -- Found Python3: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0") found components: Development
                              -- Found PythonInterp: /Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python (found version "3.8")
                              -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib (found version "3.8.0")
                              -- PYTHON_LIBRARIES = /Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib
                              -- PYTHON_INCLUDE_DIRS = /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8
                              -- BX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bx
                              -- BIMG_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bimg
                              -- BGFX_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/bgfx
                              -- PYBIND11_DIR = /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src/../dependencies/pybind11
                              -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
                              -- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
                              _modinit_prefix:PyInit_
                              _modinit_prefix:PyInit_
                              -- Configuring done
                              CMake Error at CMakeLists.txt:87 (add_library):
                              Cannot find source file:
                              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/tools/shaderc/shaderc_glsl.cpp
                              Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
                              .hpp .hxx .in .txx
                              CMake Error at CMakeLists.txt:76 (add_library):
                              Cannot find source file:
                              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/dependencies/bgfx/3rdparty/dear-imgui/imgui.cpp
                              Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
                              .hpp .hxx .in .txx
                              CMake Error at CMakeLists.txt:87 (add_library):
                              No SOURCES given to target: shaderc
                              CMake Error at CMakeLists.txt:76 (add_library):
                              No SOURCES given to target: bgfx_lib
                              CMake Generate step failed. Build files cannot be regenerated correctly.
                              File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/setuptools_wrap.py", line 582, in setup
                              env = cmkr.configure(cmake_args,
                              File "/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/cmaker.py", line 229, in configure
                              raise SKBuildError(
                              --------------------------------------------------------------------------------
                              -- Trying "Ninja" generator
                              --------------------------------
                              ---------------------------
                              ----------------------
                              -----------------
                              ------------
                              -------
                              --
                              --
                              -------
                              ------------
                              -----------------
                              ----------------------
                              ---------------------------
                              --------------------------------
                              -- Trying "Ninja" generator - success
                              --------------------------------------------------------------------------------
                              Configuring Project
                              Working directory:
                              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
                              Command:
                              cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
                              Traceback (most recent call last):
                              An error occurred while configuring with CMake.
                              Command:
                              cmake /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/simon/.local/share/virtualenvs/Natrix-WiaOIT_y/bin/python -DPYTHON_VERSION_STRING:STRING=3.8.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-build-env-iioznsir/overlay/lib/python3.8/site-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 -DCMAKE_BUILD_TYPE:STRING=Release
                              Source directory:
                              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/src
                              Working directory:
                              /private/var/folders/8w/w3ptt2w10gq8gw8jlkw_x_dh0000gn/T/pip-install-unf6ib_s/bgfx-python/_skbuild/macosx-10.15-x86_64-3.8/cmake-build
                              Please see CMake's output for more information.
                              ----------------------------------------
                              ERROR: Failed building wheel for bgfx-python
                              Failed to build bgfx-python
                              ERROR: Could not build wheels for bgfx-python which use PEP 517 and cannot be installed directly
                              

                              Metadata

                              Metadata

                              Assignees

                              No one assigned

                                Labels

                                bugSomething isn't working

                                Projects

                                No projects

                                  Milestone

                                  No milestone

                                  Relationships

                                  None yet

                                  Development

                                  No branches or pull requests

                                  Issue actions