• 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 ... 670 671 672 673 674 ... 1175 Next »

How do I compile Dolphin 3.0 for Linux?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
How do I compile Dolphin 3.0 for Linux?
09-09-2012, 12:18 PM
#1
artantaaa Offline
Member
***
Posts: 173
Threads: 15
Joined: Jan 2011
I'm trying to compile Dolphin 3.0 in Debian Wheezy. I followed the instructions from http://code.google.com/p/dolphin-emu/wiki/Linux_Build and got it running, but it's the current, "dirty" version.
How do I get the source code for 3.0?
Find
Reply
09-09-2012, 01:14 PM
#2
pauldacheez Offline
hot take: fascism is bad
*******
Posts: 1,527
Threads: 1
Joined: Apr 2012
I'm assuming this is the correct revision: http://code.google.com/p/dolphin-emu/source/detail?r=35d1599724a4c41d0c93e4cbf05ba109feaa969c&name=3.0

You need but
$ cd dolphin-emu
$ git checkout 35d1599724a4
to switch your local clone to that revision.

There may be incompatibilities with newer versions of Dolphin's dependencies, but otherwise compilation should be the same.
<@skid_au> fishing resort is still broken: http://i.imgur.com/dvPiQKg.png
<@neobrain> dafuq
<+JMC47> no dude, you're just holding the postcard upside down
----------------------------------------
<@Lioncash> pauldachz in charge of shitposting :^)
Website Find
Reply
09-09-2012, 01:52 PM
#3
artantaaa Offline
Member
***
Posts: 173
Threads: 15
Joined: Jan 2011
Thanks. I switched to 3.0, but as you said, there are probably some dependency problems. Cmake went fine, but make stopped at 12% with this:

Scanning dependencies of target audiocommon
[ 11%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Src/AudioCommon.cpp.o
[ 11%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Src/AudioCommonConfig.cpp.o
[ 12%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Src/Mixer.cpp.o
/home/user/dolphin-emu/Source/Core/AudioCommon/Src/Mixer.cpp: In member function ‘virtual void CMixer:TongueushSamples(const short int*, unsigned int)’:
/home/user/dolphin-emu/Source/Core/AudioCommon/Src/Mixer.cpp:176:4: error: ‘usleep’ was not declared in this scope
make[2]: *** [Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Src/Mixer.cpp.o] Error 1
make[1]: *** [Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/all] Error 2
make: *** [all] Error 2

I don't have the slightest idea what to do about any of that.

I guess I will have to use a more recent version to get it to compile.

Can you recommend a fast one?
Find
Reply
09-09-2012, 05:56 PM
#4
DefenderX Offline
The comedy never ends.
*******
Posts: 4,617
Threads: 186
Joined: Dec 2011
Newer revisions are not really faster than the official Dolphin 3.0 release. You could try to compile the latest git version.
[Image: IEZtsj]
[Image: 8fhx2zum.gif]
Website Find
Reply
09-09-2012, 06:04 PM (This post was last modified: 09-09-2012, 06:20 PM by artantaaa.)
#5
artantaaa Offline
Member
***
Posts: 173
Threads: 15
Joined: Jan 2011
After trying a few of the newer ones, 3.0-639 (5a77cae2e343) compiled successfully. Thanks for the help.

I was trying to compile 3.0 hoping it would be faster than the current version. I had been using 3.0 from the ubuntu PPA , and the newest revision seemed much slower than that. 3.0-639 seems about the same, so I'll probably keep it for a while.
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