-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
[libqglviewer] update to 2.9.1 + Qt6 + CMake #30420
Conversation
6d1ad67
to
58f7d2f
Compare
Does this package sufficiently forward link libaries for static usage via pkg-config and cmake config? |
I haven't understand the question. |
Upstream builds a shared QGLViewer library. On Linux etc. users only need to link to this shared library. Dependencies are resolved at runtime. |
I have disabled shared library on Windows, because It fails to build with MSVC. |
I'm concerned about static linkage on non-windows, not about shared linkage on windows. |
Two options:
|
Use qmake downstream? This is a dead end with Qt6. The first thing is to look into the installed config files.
|
Maybe they build only with MINGW, but with MSVC I got this:
MINGW+GCC accepts that, but MSVC (I think also MINGW+Clang) throws an error. |
The CMake build system is new. AFAICS it misses the definition of |
58f7d2f
to
58b1b43
Compare
[libqglviewer] update to 2.9.1 + Qt6 + CMake (microsoft#30420)
./vcpkg x-add-version --all
and committing the result.