2018-05-18 18:01:46 |
kaputtnik |
bug |
|
|
added bug |
2018-05-18 18:08:49 |
kaputtnik |
summary |
CMake 3.10: warning about FindOpenGL |
CMake 3.11: warning about FindOpenGL |
|
2018-05-22 04:38:28 |
GunChleoc |
tags |
|
buildsystem graphics |
|
2018-05-22 04:38:32 |
GunChleoc |
widelands: milestone |
|
build21-rc1 |
|
2018-10-02 20:41:29 |
Toni Förster |
branch linked |
|
lp:~widelands-dev/widelands/cmakepolicy |
|
2018-10-04 07:28:50 |
GunChleoc |
widelands: milestone |
build21-rc1 |
build20-rc1 |
|
2018-10-11 06:59:48 |
GunChleoc |
widelands: status |
New |
In Progress |
|
2018-10-11 07:00:04 |
GunChleoc |
widelands: assignee |
|
Toni Förster (stonerl) |
|
2018-10-11 11:08:43 |
Toni Förster |
branch unlinked |
lp:~widelands-dev/widelands/cmakepolicy |
|
|
2018-10-11 12:00:30 |
Toni Förster |
branch linked |
|
lp:~widelands-dev/widelands/cmakepolicy |
|
2018-10-11 19:19:31 |
kaputtnik |
branch linked |
|
lp:~widelands-dev/widelands/cmakepolicy_2 |
|
2018-10-12 16:54:26 |
kaputtnik |
branch unlinked |
lp:~widelands-dev/widelands/cmakepolicy_2 |
|
|
2018-10-14 06:45:32 |
GunChleoc |
widelands: status |
In Progress |
Fix Committed |
|
2018-10-14 06:45:34 |
GunChleoc |
widelands: assignee |
Toni Förster (stonerl) |
|
|
2018-10-15 06:49:06 |
GunChleoc |
widelands: status |
Fix Committed |
Confirmed |
|
2018-10-16 00:23:44 |
Toni Förster |
branch linked |
|
lp:~widelands-dev/widelands/GLVND_18_10 |
|
2018-10-17 06:39:20 |
kaputtnik |
summary |
CMake 3.11: warning about FindOpenGL |
Linking error on PPA for Ubuntu Cosmic 18.10; GLVND |
|
2018-10-17 06:42:39 |
kaputtnik |
description |
Not really a bug: If i try to compile the following warning is thrown:
CMake Warning (dev) at /usr/share/cmake-3.11/Modules/FindOpenGL.cmake:270 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /usr/lib/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
See also: https://cmake.org/cmake/help/v3.11/policy/CMP0072.html |
Ubuntu 18.10 comes with GCC 8.2.0 as default compiler which cause linking errors regarding OPEN_GL:
/usr/bin/ld: ../../graphic/libgraphic_draw_programs.a(fill_rect_program.cc.o): undefined reference to symbol 'glEnable'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libGL.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status |
|
2018-10-17 10:57:11 |
Toni Förster |
branch linked |
|
lp:~stonerl/widelands/cmake_18_10_test |
|
2018-10-21 09:58:42 |
GunChleoc |
widelands: status |
Confirmed |
Fix Committed |
|
2019-04-22 07:43:53 |
GunChleoc |
widelands: status |
Fix Committed |
Fix Released |
|