• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 557 558 559 560 561 ... 1189 Next »

[SOLVED]Having trouble building from source. Debian
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[SOLVED]Having trouble building from source. Debian
05-22-2014, 03:11 PM (This post was last modified: 05-31-2014, 12:39 AM by random0munky.)
#1
random0munky Offline
Junior Member
**
Posts: 9
Threads: 3
Joined: May 2014
Hey Guys,

Tried to use the search function in the forum, but was unable to come up with any possible solutions.

I'm running Linux Mint Debian Edition, using the latest git pull of 4.0-1603 dolphin-emu

Followed these steps in the wiki: https://wiki.dolphin-emu.org/index.php?title=Building_Dolphin_on_Linux

In the build directory, after doing cmake .. finished building
I did make and it spit out this:
~/Dolphin/dolphin-emu/build $ make
[ 91%] Built target bdisasm
[ 91%] Built target lzo2
[ 91%] Built target sfml-network
[ 91%] Built target miniupnpc
[ 91%] Built target polarssl
[ 91%] Built target SOIL
[ 91%] Built target wx
[ 91%] Built target pch
[ 91%] Built target audiocommon
[ 91%] Built target common
[ 91%] Built target inputcommon
[ 91%] Built target videosoftware
[ 91%] Built target videoogl
[ 91%] Built target videocommon
[ 91%] Built target core
[ 91%] Built target discio
make[2]: *** No rule to make target `/usr/lib/x86_64-linux-gnu/libGL.so', needed by `Binaries/dolphin-emu'. Stop.
make[1]: *** [Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/all] Error 2
make: *** [all] Error 2

I have /usr/lib/x86_64-linux-gnu/libGL.so which at least eliminates the missing libglx mesa dependency but unfortunately not sure what kind of rule it's looking for.

Anybody have any idea?
Linux mintnas 3.11-2-amd64 #1 SMP Debian 3.11.8-1 (2013-11-13) x86_64 GNU/Linux
Find
Reply
05-22-2014, 09:57 PM
#2
PureTryOut Offline
Member
***
Posts: 96
Threads: 16
Joined: May 2014
I've had this problem before on Ubuntu 14.04.
I found out I had a corrupt link to the correct file, so by removing it and linking it again I fixed it.
Not sure where the file itself is though, I couldn't find it anymore.

Try the following in the terminal:

Code:
# rm /usr/lib/x86_64-linux-gnu/libGL.so
# whereis libGL.so
# ln -s /output/of/previous/command.so /usr/lib/x86_64-linux-gnu/libGL.so

This should work. A soft link should be enough, if not try the same as above but without the "-s".
Find
Reply
05-23-2014, 12:16 AM (This post was last modified: 05-23-2014, 12:17 AM by random0munky.)
#3
random0munky Offline
Junior Member
**
Posts: 9
Threads: 3
Joined: May 2014
(05-22-2014, 09:57 PM)PureTryOut Wrote: I've had this problem before on Ubuntu 14.04.
I found out I had a corrupt link to the correct file, so by removing it and linking it again I fixed it.
Not sure where the file itself is though, I couldn't find it anymore.

Try the following in the terminal:

Code:
# rm /usr/lib/x86_64-linux-gnu/libGL.so
# whereis libGL.so
# ln -s /output/of/previous/command.so /usr/lib/x86_64-linux-gnu/libGL.so

This should work. A soft link should be enough, if not try the same as above but without the "-s".

Thank you. That did the trick.
Code:
# /usr/lib/x86_64-linux-gnu $ ls -l | grep libGL
lrwxrwxrwx  1 root root       16 Feb 13  2012 libGLEW.so -> libGLEW.so.1.7.0
lrwxrwxrwx  1 root root       16 May 20 19:55 libGLEW.so.1.7 -> libGLEW.so.1.7.0
-rw-r--r--  1 root root   449480 Feb 13  2012 libGLEW.so.1.7.0
lrwxrwxrwx  1 root root       14 Oct 22  2013 libGL.so -> libGL.so.1.2.0
-rw-r--r--  1 root root   901120 Sep 19  2013 libGLU.a
lrwxrwxrwx  1 root root       15 Sep 19  2013 libGLU.so -> libGLU.so.1.3.1
lrwxrwxrwx  1 root root       15 May 20 19:55 libGLU.so.1 -> libGLU.so.1.3.1
-rw-r--r--  1 root root   449144 Sep 19  2013 libGLU.so.1.3.1
# /usr/lib/x86_64-linux-gnu $ rm libGL.so
# /usr/lib/x86_64-linux-gnu $ sudo rm libGL.so
#s /usr/lib/x86_64-linux-gnu $ whereis libGL.so
libGL: /usr/lib/libGL.la /usr/lib/libGL.so
# /usr/lib/x86_64-linux-gnu $ ln -s /usr/lib/libGL.so libGL.so

Oh I think the referenced libGL.1.2.0 is the deprecated version and there appears to be a 'newer' libGL.so which needs to be linked/updated. Am I reading that right?

Thanks. Dolphin-emu built and installed clean as can be.
Find
Reply
05-23-2014, 02:44 AM
#4
PureTryOut Offline
Member
***
Posts: 96
Threads: 16
Joined: May 2014
(05-23-2014, 12:16 AM)random0munky Wrote: Oh I think the referenced libGL.1.2.0 is the deprecated version and there appears to be a 'newer' libGL.so which needs to be linked/updated. Am I reading that right?

Thanks. Dolphin-emu built and installed clean as can be.

No problem! Glad I could help!
Not sure if it's linking to a deprecated version, but it seems to be linking to a non existent version for you.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode