Dolphin, the GameCube and Wii emulator - Forums

Full Version: Compiling Dolphin?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Trying to figure out how to compile Dolphin on my own and I'm pretty confused.

I've been looking at this guide (https://github.com/dolphin-emu/dolphin/wiki/Building-for-Windows)

Not sure what I'm supposed to download for git but I have the source code on my computer and when I open dolphin-emu.sln I get this: http://puu.sh/eBhaD/58ccc594a4.png

I see it says something about having to add git to the PATH environmental variables but I don't know what Git I'm supposed to use.

Can someone just make it perfectly clear exactly what I need to download and what I need to change to go from source code to compiled Dolphin?  
You need some GIT client to be installed in a way, that allows to run it from the command line. That's equivalent to adding GIT to your PATH environment variable. I hope now it's clear.

And i think Dolphin doesn't like it, if it's downloaded as .zip instead of being downloaded by GIT, but i could be wrong.
Okay so I went and downloaded this: https://msysgit.github.io/ and it fixed 2 of the errors but I still get this: http://puu.sh/eBuJN/49d07851e9.png

If I were to use downloading by GIT, how would I do that? I'm trying to experiment with one of the files so I would need to be able to modify a file and still build it instead of just building what the source has. That's why I thought it would be better if I downloaded the zip so I could modify then build.

What should I do?
(01-17-2015, 04:41 AM)yl-smash Wrote: [ -> ]If I were to use downloading by GIT, how would I do that?
If you're using the command-line interface for git, navigate to the directory where you want to place Dolphin, then run:
git clone https://github.com/dolphin-emu/dolphin.git
Hmm.. I'm still getting this QTDIR error.. what do I do about that?
(01-17-2015, 04:41 AM)yl-smash Wrote: [ -> ]Okay so I went and downloaded this: https://msysgit.github.io/ and it fixed 2 of the errors but I still get this: http://puu.sh/eBuJN/49d07851e9.png

If I were to use downloading by GIT, how would I do that?  I'm trying to experiment with one of the files so I would need to be able to modify a file and still build it instead of just building what the source has.  That's why I thought it would be better if I downloaded the zip so I could modify then build.  

What should I do?

You can also get something like TortoiseGIT, which integrates GIT into your Windows Explorer. It's nice for updating Dolphin, check what changes you made to the source etc.

(01-17-2015, 06:07 AM)yl-smash Wrote: [ -> ]Hmm.. I'm still getting this QTDIR error.. what do I do about that?

That's for the QT build. You can ignore this for now.
(01-17-2015, 06:49 AM)mimimi Wrote: [ -> ]
(01-17-2015, 04:41 AM)yl-smash Wrote: [ -> ]Okay so I went and downloaded this: https://msysgit.github.io/ and it fixed 2 of the errors but I still get this: http://puu.sh/eBuJN/49d07851e9.png

If I were to use downloading by GIT, how would I do that?  I'm trying to experiment with one of the files so I would need to be able to modify a file and still build it instead of just building what the source has.  That's why I thought it would be better if I downloaded the zip so I could modify then build.  

What should I do?

You can also get something like TortoiseGIT, which integrates GIT into your Windows Explorer. It's nice for updating Dolphin, check what changes you made to the source etc.


(01-17-2015, 06:07 AM)yl-smash Wrote: [ -> ]Hmm.. I'm still getting this QTDIR error.. what do I do about that?

That's for the QT build. You can ignore this for now.

Well after I press build where does the compiled dolphin go?
Anyone know where it goes after it compiles?
Binary/x64/Dolphin.exe
(01-17-2015, 06:07 AM)yl-smash Wrote: [ -> ]Hmm.. I'm still getting this QTDIR error.. what do I do about that?

To fix the QTDIR error, you probably have to do a submodule update:

Code:
git submodule update --init -- "Externals/Qt"
Pages: 1 2