Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No cmake install target #1007

Closed
dbeef opened this issue Apr 5, 2020 · 1 comment
Closed

No cmake install target #1007

dbeef opened this issue Apr 5, 2020 · 1 comment

Comments

@dbeef
Copy link

dbeef commented Apr 5, 2020

Recently I was doing full system reinstallation, so after it I had to rebuild some libs that I usually utilize. I downloaded most recent glm (0.9.9.7), and fired:

cmake ..
cmake --build . --target install -- -j 4

In result having:

make: *** No rule to make target 'install'.  Stop.

Well, I started thinking - surely there was an install target before, that's how I integrated glm with most of my projects before, by installing glm in the toolchain, and then calling find_package.

I opened your changelist to check whether you made some changes in the build system and...

GLM 0.9.9.6 - 2019-09-08
Removed CMake install and uninstall scripts
https://github.com/g-truc/glm/commit/5f352ecce21bb1ab37fa56fac0f383c779b351a3

Was this supposed to be part of some re-working of the build system and not intended for release?

There are multiple issues on this:

#962
#947
#968

Each of them closed, suggesting that merging:
https://github.com/Twinklebear/glm
...is the solution.
But I cloned named repository and there's still no install target.

Why not just reverting the commit that removed install target in the first place?

You people realize that you are literally the math library for OpenGL, and your 2 last releases are broken?

@Groovounet
Copy link
Member

"Why not just reverting the commit that removed install target in the first place?"

If this this simple what about contributing instead of demanding, try to do it yourself and build a PR. I have no time to maintain this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants