Home » Community » Coffee corner » GLCtrl Linux dependency
GLCtrl Linux dependency [message #56763] |
Mon, 12 April 2021 09:52  |
Tom1
Messages: 1301 Registered: March 2007
|
Ultimate Contributor |
|
|
Hi,
I just compiled reference/OpenGL on Linux Mint for testing if pen works on GLCtrl. Well, the pen worked, but in order to compile this reference code (or anything else using GLCtrl), I had to install an additional dependency with:
sudo apt-get install libglu1-mesa-dev
So the question is: Should this be installed with default U++ POSIX installer? Or is it intentionally left out as it is not required for building TheIDE?
Best regards,
Tom
|
|
|
|
Re: GLCtrl Linux dependency [message #56769 is a reply to message #56768] |
Wed, 14 April 2021 14:55   |
Tom1
Messages: 1301 Registered: March 2007
|
Ultimate Contributor |
|
|
Hi Xemuth,
It's interesting to hear if Debian comes with GLU by default. (It is really just GLU needed by GLEW that is missing here.)
However, I guess this is mostly a policy question for U++ POSIX installation script maintainers to decide, if OpenGL dependencies required for GLCtrl should be included in the script or not. I.e. if it is enough to only satisfy dependencies for TheIDE and umk, or alternatively for all packages included in uppsrc.
Thanks and best regards,
Tom
|
|
|
|
Re: GLCtrl Linux dependency [message #56778 is a reply to message #56774] |
Thu, 15 April 2021 09:54  |
Tom1
Messages: 1301 Registered: March 2007
|
Ultimate Contributor |
|
|
Hi Mirek,
Thanks for your words. It's fine with me it's not included by default. Just wanted to point it out just in case this was not the intended policy.
For those looking for missing dependencies on Ubuntu family of Linux systems may benefit from using dpkg command as follows to find the missing packages. Here's an example for finding a package containing GL/glu.h:
$ dpkg -S GL/glu.h
libglu1-mesa-dev:amd64: /usr/include/GL/glu.h
Best regards,
Tom
|
|
|
Goto Forum:
Current Time: Fri Apr 25 12:58:45 CEST 2025
Total time taken to generate the page: 0.00799 seconds
|