zhouxian / FluidLab

[ICLR 2023] FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulation
148 stars 14 forks source link

stillcannot initialize GLFW after installation #11

Open hantao-zhou opened 9 months ago

zhouxian commented 9 months ago

I verified the latest following instructions in the latest readme with an updated dockerfile works fine. Hope it can resolve your issue.

hantao-zhou commented 9 months ago

Big thanks for the fast response, the thing is that it still reports no pybind11 found, is that normal?

hantao-zhou commented 9 months ago

root@b442f566efd7:/workspace/FlexRenderer/bindings/build# cmake -DPYBIND11_PYTHON_VERSION=3.7 -DCMAKE_BUILD_TYPE=Release .. lexRenderer/bindings/build/*.so .-- The C compiler identification is GNU 7.5.0 -- The CXX compiler identification is GNU 7.5.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /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: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Found CUDA: /usr/local/cuda (found suitable version "9.2", minimum required is "9.0") CMake Error at CMakeLists.txt:7 (find_package): By not providing "Findpybind11.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "pybind11", but CMake did not find one.

Could not find a package configuration file provided by "pybind11" with any of the following names:

pybind11Config.cmake
pybind11-config.cmake

Add the installation prefix of "pybind11" to CMAKE_PREFIX_PATH or set "pybind11_DIR" to a directory containing one of the above files. If "pybind11" provides a separate development package or SDK, be sure it has been installed.

-- Configuring incomplete, errors occurred!