Fixup GL issues on Linux, Linker errors on OSX, NMake error on Win
@@ -27,9 +27,24 @@ requirements:
- {{ compiler('cuda') }} # [cuda_compiler_version not in (undefined, "None")]
- cmake
- make # [unix]
+ - ninja # [win]
- python # [build_platform != target_platform]
- cross-python_{{ target_platform }} # [build_platform != target_platform]
- pybind11 # [build_platform != target_platform]
+ # x11 stuff
+ - {{ cdt('mesa-libgl-devel') }} # [unix and not arm64]
+ - {{ cdt('mesa-dri-drivers') }} # [unix and not arm64]
+ - {{ cdt('libselinux') }} # [linux]
+ - {{ cdt('libxcb') }} # [linux]
+ - {{ cdt('libxdamage') }} # [linux]
+ - {{ cdt('libxfixes') }} # [linux]
+ - {{ cdt('libxxf86vm') }} # [linux]
+ - {{ cdt('libxext') }} # [linux]
+ - {{ cdt('libxau') }} # [linux]
+ - {{ cdt('expat-devel') }} # [linux]
+ - sysroot_linux-64 2.17 # [linux64]
+ - llvm-openmp # [osx]
+ - libgomp # [linux]
host:
- pip
- python
@@ -37,6 +52,18 @@ requirements:
- boost-cpp
- colmap
- cgal-cpp
+ - sqlite
+ - flann
+ - glog
+ - gflags
+ - flann
+ - freeimage
+ - metis
+ - ceres-solver
+ - glew
+ - vlfeat # [unix]
+ - gmp # [unix]
+ - qt-main
run:
- python
- boost-cpp
