Compiling in Fedora 25: DSO missing from command line

Bug #1647219 reported by Eru
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Expired
Undecided
Unassigned

Bug Description

So I'm trying to compile Mixxx in Fedora 25 64-bit using this guide: http://mixxx.org/wiki/doku.php/compiling_on_linux

It is a fully up to date system that was only installed fresh a few days ago.

I posted a bug report a few days ago for a different error. That one was when I was trying to compile the stable version of Mixxx cloned from the git repos which is posted here: https://bugs.launchpad.net/mixxx/+bug/1646970

This time I'm trying to compile the latest version of Mixxx from git linked in that guide but still ran into an error.

My Terminal commands went like this:

git clone https://github.com/mixxxdj/mixxx.git
cd mixxx
sudo scons prefix=/usr/local -j 8 optimize=native

Then an error comes up which reads:

/usr/lib64/libGL.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
scons: *** [lin64_build/mixxx] Error 1
scons: building terminated because of errors.

I've attached the full log as a .odt file

When attempting to read the file, "libGL.so.1", my software center displays a notification saying that I need additional MIME types but then tells me that most MIME's are Windows specific. I have also included that file with this report.

Edit: I tried to include it however, despite copying it directly to my Documents folder, selecting it, it registering in the "post a comment section", when I try to comment the file I get a message saying no such file exists.

At this point I am a little out of my comfort zone and have dug deeper than every before trying to get this to work and am having no luck. Any and all help is much appreciated, thank you.

Revision history for this message
Eru (eruguru) wrote :
description: updated
Revision history for this message
Sébastien BLAISOT (sblaisot) wrote :

from your log:

Configuring OpenGL
Checking for C library GL... (cached) no
Checking for C library opengl32... (cached) no
Checking for C header file OpenGL/gl.h... (cached) no

try
sudo dnf install mesa-libGL-devel mesa-libGLU-devel
before running scons

as a reference for other mixxx developpers, fedora 25 replaced the mesa-libGL with glvnd
https://fedoraproject.org/wiki/Changes/Vendor_Neutral_libGL

hope this helps.

sb

Be (be.ing)
Changed in mixxx:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Mixxx because there has been no activity for 60 days.]

Changed in mixxx:
status: Incomplete → Expired
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/8708

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.