GithubHelp home page GithubHelp logo

Comments (5)

abhimadan avatar abhimadan commented on August 22, 2024

Try xcode-select --install if you haven't done so already.

from computer-graphics-meshes.

VivianZ99 avatar VivianZ99 commented on August 22, 2024

Try xcode-select --install if you haven't done so already.

I've already installed it.

from computer-graphics-meshes.

abhimadan avatar abhimadan commented on August 22, 2024

If you have a CMakeCache.txt in your build folder, that could be pointing to a deprecated version, so try deleting that file and running cmake again. If that isn't your issue, then try running the following command:

find /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/ -name OpenGL.framework

If this doesn't find OpenGL, then you don't have OpenGL installed. You might need to manually upgrade Xcode (since apparently that command line tool doesn't work on newer versions).

from computer-graphics-meshes.

VivianZ99 avatar VivianZ99 commented on August 22, 2024

If you have a CMakeCache.txt in your build folder, that could be pointing to a deprecated version, so try deleting that file and running cmake again. If that isn't your issue, then try running the following command:

find /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/ -name OpenGL.framework

If this doesn't find OpenGL, then you don't have OpenGL installed. You might need to manually upgrade Xcode (since apparently that command line tool doesn't work on newer versions).

I have downloaded the newest version of Xcode and I can find the framework you mentioned in here:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform//Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework

But still get the same error. I have also tried this command:

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

from computer-graphics-meshes.

abhimadan avatar abhimadan commented on August 22, 2024

Hmm, this is really strange. I think your best bet at this point (if you haven't tried this already) is to look through cmake's logs and see if you can figure anything out. Try deleting your build directory and running cmake --trace .. &> cmake-trace.log, then open cmake-trace.log and find the part where it starts to try to find OpenGL (just searching for "FindOpenGL.cmake" should get you to the right section). With the extra flags, cmake prints a log of its entire execution through the cmake files it reads, so hopefully that should provide some additional information.

from computer-graphics-meshes.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.