Package Base Details: dolphin-emu-git

Git Clone URL: (read-only, click to copy)
Keywords: dolphin emu emulator game gamecube gui nintendo remote revolution triforce wii wiimote
Submitter: None
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 107
Popularity: 0.30
First Submitted: 2011-08-20 13:05
Last Updated: 2021-01-10 20:26

Pinned Comments

dpeukert commented on 2020-04-10 12:34

The PKGBUILD for this package is hosted here (contributions are welcome!):

Latest Comments

« First ‹ Previous ... 6 7 8 9 10 11 12 13 14 15 16 ... Next › Last »

Sonicadvance1 commented on 2016-01-20 23:10

Hello. Dolphin emulator developer here. I made an account on this just for this.

We've had dozens of users come to our IRC channel complaining about this. To the point that I've been copy and pasting the new cmake command required to work around this issue.

Your enabling PIE fundamentally breaks our x86_64 CPU recompiler. It isn't just "one" person having an issue with it. It completely breaks our CPU emulation!
It's easy enough to figure this out by attempting to launch any game with the version you compile!

So please, disable PIE like we require and hopefully in the future when someone decides to take the time to finish the work on x86_64 PIE support then you'll be able to re-enable the PIE flag.

Also another FYI. You /can/ enable pie on AArch64 builds of Dolphin if you so want. It's only the x86_64 architecture that mandates the feature to be disabled.

alucryd commented on 2016-01-20 07:22

Not sure what you mean by "none of the other flasg are needed", also LTO does not slow down at compile time, it's called _link time_ optimization for a reason. Finally, this has been discussed before, I'm not sacrificing pie because one in a hundred people has troubles with it.

aconscious commented on 2016-01-20 06:07

Needed to add -DCMAKE_CXX_FLAGS='fno-pie' and -DCMAKE_C_FLAGS='fno-pie' for it not to break when running games throwing writerest errors and crashing. None of the other flags are needed. LTO slows down compile.

headkase commented on 2016-01-19 11:08

Thank you alucryd.

alucryd commented on 2016-01-19 09:55

Apologies for the late update, unfortunately I'm incredibly busy these days. The qt build was renamed qt2, updated the PKGBUILD accordingly.

headkase commented on 2016-01-09 07:20

Flagging out-of-date for the reason given in the previous comment.

headkase commented on 2016-01-09 07:00

Ok, building without dolphin-emu-qt-git works. The devs did indeed kill the qt branch. There are normally three split packages resulting out of this build. As long as you get two, dolphin-emu-cli-git and dolphin-emu-git, then you're good. You don't need dolphin-emu-qt-git. You can edit the PKGBUILD and MKPKG to remove those references or just build it and let it fail and you still have the two required packages as dolphin-emu-qt-git is packaged last anyway.

samkostka commented on 2016-01-08 22:59

Getting the error here when trying to update Dolphin.

==> Starting package_dolphin-emu-qt-git()...
install: cannot stat ‘Binaries/dolphin-emu-qt’: No such file or directory
==> ERROR: A failure occurred in package_dolphin-emu-qt-git().
The build failed.

headkase commented on 2016-01-08 18:47

Still getting the error, can anyone else confirm? Any suggestions I could try and report back with?

headkase commented on 2016-01-06 15:32

Getting this error with r8583:

==> Starting package_dolphin-emu-qt-git()...
install: cannot stat ‘Binaries/dolphin-emu-qt’: No such file or directory
==> ERROR: A failure occurred in package_dolphin-emu-qt-git().

The Dolphin emulator team just did do some removal of functionality relating to unused QT code that might be the culprit here..