dilevin / DGPCompFab

This repository stores the the assignments and lecture notes for the University of Toronto Graduate Course Computational Design and Fabrication
7 stars 4 forks source link

Missing libfive-guile #16

Closed FreakingBarbarians closed 6 years ago

FreakingBarbarians commented 6 years ago

When I try to build I get this error.

Checking dependencies:
  libfive: ✓
  libfive-guile:     ✘   (needs Guile 2.2 or later)
  Studio:       ✘   (needs Guile 2.2 or later)
-- Configuring incomplete, errors occurred!

Am I missing something? Or is the repo missing guile?

dilevin commented 6 years ago

This check is not an error

It’s done by Lib five. If qt and guile are not installed, only the lib five library is built which is the desired outcome.

FreakingBarbarians commented 6 years ago

Installing guile separately fixed this issue.

I'm on mac so I just installed using homebrew

https://github.com/libfive/libfive/tree/d9033dfb4bc7d7c1aabe9789157acb9bea8b9fdd

I then ran into this issue (which was the true problem)

CMake Error at CMakeLists.txt:60 (add_subdirectory):
  The source directory

    /Users/.../Desktop/DGPCompFab/ThirdParty/Gauss

  does not contain a CMakeLists.txt file.

Because when I pulled I did not init the new submodule GAUSS

running

git submodule update --recursive --init

fixed this problem.