Void Linux discussion
 help / color / mirror / Atom feed
* OpenGL?
@ 2015-09-03 17:01 dawnbreez
  2015-09-04  1:11 ` OpenGL? JD Robinson
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: dawnbreez @ 2015-09-03 17:01 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 212 bytes --]

I'm trying to compile GLOOME, a fork of GZDoom.
Unfortunately, I can't find OpenGL in any of the repos. I've already 
activated the nonfree repos and the multilib repos.
Will I have to build OpenGL from scratch?

[-- Attachment #1.2: Type: text/html, Size: 263 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* OpenGL?
  2015-09-03 17:01 OpenGL? dawnbreez
@ 2015-09-04  1:11 ` JD Robinson
  2015-09-04 12:44   ` OpenGL? dawnbreez
  2015-09-04  5:52 ` OpenGL? Juan RP
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: JD Robinson @ 2015-09-04  1:11 UTC (permalink / raw)
  To: voidlinux

[-- Attachment #1: Type: text/plain, Size: 525 bytes --]

You might try the mesa libs but most of the drivers that are in non free should install opengl.

The nvidia installer, mind you, their installer and not xbps, has args to install the headers. You may be able to tell xbps to pass those arguments to the installer, though I have a feeling it's packaged and not going through the normal steps.

In any event, most gfx cards will have their own headers for you to use, otherwise they can be found here: https://www.opengl.org/registry/


You may also want to query xbps for GLUT.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenGL?
  2015-09-03 17:01 OpenGL? dawnbreez
  2015-09-04  1:11 ` OpenGL? JD Robinson
@ 2015-09-04  5:52 ` Juan RP
  2015-09-04 12:45   ` OpenGL? dawnbreez
  2015-09-04 16:52 ` OpenGL? dawnbreez
  2015-09-04 17:39 ` OpenGL? Stefan Mühlinghaus
  3 siblings, 1 reply; 10+ messages in thread
From: Juan RP @ 2015-09-04  5:52 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 14 bytes --]

MesaLib-devel

[-- Attachment #1.2: Type: text/html, Size: 17 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenGL?
  2015-09-04  1:11 ` OpenGL? JD Robinson
@ 2015-09-04 12:44   ` dawnbreez
  0 siblings, 0 replies; 10+ messages in thread
From: dawnbreez @ 2015-09-04 12:44 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 717 bytes --]

Having installed libfreeGLUT, along with the appropriate mesa drivers, I 
got nothin'.

On Thursday, September 3, 2015 at 8:11:47 PM UTC-5, JD Robinson wrote:
>
> You might try the mesa libs but most of the drivers that are in non free 
> should install opengl.
>
> The nvidia installer, mind you, their installer and not xbps, has args to 
> install the headers. You may be able to tell xbps to pass those arguments 
> to the installer, though I have a feeling it's packaged and not going 
> through the normal steps.
>
> In any event, most gfx cards will have their own headers for you to use, 
> otherwise they can be found here: https://www.opengl.org/registry/
>
>
> You may also want to query xbps for GLUT.
>
>

[-- Attachment #1.2: Type: text/html, Size: 1327 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenGL?
  2015-09-04  5:52 ` OpenGL? Juan RP
@ 2015-09-04 12:45   ` dawnbreez
  0 siblings, 0 replies; 10+ messages in thread
From: dawnbreez @ 2015-09-04 12:45 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 236 bytes --]

It says eudev-libgudev-3.1.2_1 is broken, and that I need 
eudev-libgudev-3.1.2_2.
Is there some reason that this isn't downloading as a dependency?

On Friday, September 4, 2015 at 12:52:00 AM UTC-5, Juan RP wrote:
>
> MesaLib-devel
>

[-- Attachment #1.2: Type: text/html, Size: 401 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenGL?
  2015-09-03 17:01 OpenGL? dawnbreez
  2015-09-04  1:11 ` OpenGL? JD Robinson
  2015-09-04  5:52 ` OpenGL? Juan RP
@ 2015-09-04 16:52 ` dawnbreez
  2015-09-04 17:39 ` OpenGL? Stefan Mühlinghaus
  3 siblings, 0 replies; 10+ messages in thread
From: dawnbreez @ 2015-09-04 16:52 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 227 bytes --]

Another potential problem: SDL doesn't appear to be installed correctly. 
I'm getting compiler errors saying that it doesn't exist, but xbps-install 
acts as if it's installed already. Is it not added to my path automatically?

[-- Attachment #1.2: Type: text/html, Size: 261 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenGL?
  2015-09-03 17:01 OpenGL? dawnbreez
                   ` (2 preceding siblings ...)
  2015-09-04 16:52 ` OpenGL? dawnbreez
@ 2015-09-04 17:39 ` Stefan Mühlinghaus
  2015-09-04 20:27   ` OpenGL? dawnbreez
  3 siblings, 1 reply; 10+ messages in thread
From: Stefan Mühlinghaus @ 2015-09-04 17:39 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 432 bytes --]

It depends on what exactly is missing. The SDL libraries are installed to 
/usr/lib and that should be in your library path. Maybe you need the 
corresponding devel package (SDL-devel or SDL2-devel)? Or maybe even the 
32bit versions? It could also be possible that the software looks for the 
libraries or header-files in a wrong directory. In that case you would 
probably need to modify the build process and/or the source code.

[-- Attachment #1.2: Type: text/html, Size: 447 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenGL?
  2015-09-04 17:39 ` OpenGL? Stefan Mühlinghaus
@ 2015-09-04 20:27   ` dawnbreez
  2015-09-04 22:47     ` OpenGL? dawnbreez
  0 siblings, 1 reply; 10+ messages in thread
From: dawnbreez @ 2015-09-04 20:27 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 1051 bytes --]

I tried to install SDL2-devel, and got this output:

dbus-1.8.18_2 broken, needs `dbus-libs-1.10.0_1'
eudev-libgudev-3.1.2_1 broken, needs `eudev-libudev-3.1.2_2'
pulseaudio-6.0_6 broken, needs `libpulseaudio-6.0_9'
libblkid-2.26.2_5 broken, needs `libuuid-2.26.2_7'
libfdisk-2.26.2_5 broken, needs `libuuid-2.26.2_7'
libmount-2.26.2_5 broken, needs `libuuid-2.26.2_7'
util-linux-2.26.2_5 broken, needs `libuuid-2.26.2_7'
Transaction aborted due to unresolved dependencies.

Any idea how to fix this? 

On Friday, September 4, 2015 at 12:39:06 PM UTC-5, Stefan Mühlinghaus wrote:
>
> It depends on what exactly is missing. The SDL libraries are installed to 
> /usr/lib and that should be in your library path. Maybe you need the 
> corresponding devel package (SDL-devel or SDL2-devel)? Or maybe even the 
> 32bit versions? It could also be possible that the software looks for the 
> libraries or header-files in a wrong directory. In that case you would 
> probably need to modify the build process and/or the source code.
>

[-- Attachment #1.2: Type: text/html, Size: 1399 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenGL?
  2015-09-04 20:27   ` OpenGL? dawnbreez
@ 2015-09-04 22:47     ` dawnbreez
  2015-09-15  7:35       ` OpenGL? Juan RP
  0 siblings, 1 reply; 10+ messages in thread
From: dawnbreez @ 2015-09-04 22:47 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 1267 bytes --]

After update, this problem is resolved. It's kinda odd compared to Arch's 
package management, but eh.

On Friday, September 4, 2015 at 3:27:22 PM UTC-5, dawnbreez wrote:
>
> I tried to install SDL2-devel, and got this output:
>
> dbus-1.8.18_2 broken, needs `dbus-libs-1.10.0_1'
> eudev-libgudev-3.1.2_1 broken, needs `eudev-libudev-3.1.2_2'
> pulseaudio-6.0_6 broken, needs `libpulseaudio-6.0_9'
> libblkid-2.26.2_5 broken, needs `libuuid-2.26.2_7'
> libfdisk-2.26.2_5 broken, needs `libuuid-2.26.2_7'
> libmount-2.26.2_5 broken, needs `libuuid-2.26.2_7'
> util-linux-2.26.2_5 broken, needs `libuuid-2.26.2_7'
> Transaction aborted due to unresolved dependencies.
>
> Any idea how to fix this? 
>
> On Friday, September 4, 2015 at 12:39:06 PM UTC-5, Stefan Mühlinghaus 
> wrote:
>>
>> It depends on what exactly is missing. The SDL libraries are installed to 
>> /usr/lib and that should be in your library path. Maybe you need the 
>> corresponding devel package (SDL-devel or SDL2-devel)? Or maybe even the 
>> 32bit versions? It could also be possible that the software looks for the 
>> libraries or header-files in a wrong directory. In that case you would 
>> probably need to modify the build process and/or the source code.
>>
>

[-- Attachment #1.2: Type: text/html, Size: 1721 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenGL?
  2015-09-04 22:47     ` OpenGL? dawnbreez
@ 2015-09-15  7:35       ` Juan RP
  0 siblings, 0 replies; 10+ messages in thread
From: Juan RP @ 2015-09-15  7:35 UTC (permalink / raw)
  To: voidlinux


[-- Attachment #1.1: Type: text/plain, Size: 198 bytes --]

The issue is that if you try to install a package that depends on an exact 
dependency, those revdeps won't be updated magically for xbps.

Updating the revdeps it is also required in some cases.



[-- Attachment #1.2: Type: text/html, Size: 237 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-09-15  7:35 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-09-03 17:01 OpenGL? dawnbreez
2015-09-04  1:11 ` OpenGL? JD Robinson
2015-09-04 12:44   ` OpenGL? dawnbreez
2015-09-04  5:52 ` OpenGL? Juan RP
2015-09-04 12:45   ` OpenGL? dawnbreez
2015-09-04 16:52 ` OpenGL? dawnbreez
2015-09-04 17:39 ` OpenGL? Stefan Mühlinghaus
2015-09-04 20:27   ` OpenGL? dawnbreez
2015-09-04 22:47     ` OpenGL? dawnbreez
2015-09-15  7:35       ` OpenGL? Juan RP

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).