Project

General

Profile

Actions

Emulator Issues #6198

closed

Compilation fails under gcc 4.8

Added by pauldacheez about 11 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Seems it doesn't like us inlining certain things anymore.

Compiled revision was r92e82a4160ce; OS is Arch Linux, 64-bit. degasus (wickmarkus) has reproduced this issue.

You'll notice two things about the terminal output: A) I'm using ccache, but I've cleared the cache and started with a clean build folder like a good citizen, and B) I run dmake instead of cmake. dmake is just a macro I've thrown in my .bashrc to append two cmake options so it detects my system install of wxWidgets. I also have made two minor modifications to my CMakeLists.txt, but one's -march=native (which I've confirmed isn't the issue) and the other just forces use of the static SDL2 from Externals (Dolphin doesn't like my system install of it).

Without further ado, here's the terminal output: http://pastebin.com/i8sQrEv7

Actions #1

Updated by alucryd about 11 years ago

Confirmed on same OS same arch, without ccache using my PKGBUILD on AUR: https://aur.archlinux.org/packages/dolphin-emu-git/

pauldacheez: Why don't you use dolphin-emu-git from AUR? You'd have no need to modify CMakeLists.txt if you set up your flags in makepkg.conf, you can also enable ccache in there. BTW, dolphin works fine with my system SDL.

Actions #2

Updated by degasus about 11 years ago

  • Status changed from New to Accepted

Whoever wants to test: http://markus.members.selfnet.de/dolphin/gcc48fix.patch

Quick&dirty fix, official fix will come soon

Actions #3

Updated by alucryd about 11 years ago

Thx for the quick fix! Dolphin builds fine with your patch. I'll notify Arch users on the AUR page.

Actions #4

Updated by Sonicadvance1 about 11 years ago

Fixed by rev b5676fe

Actions #5

Updated by Sonicadvance1 about 11 years ago

  • Status changed from Accepted to Fixed
Actions

Also available in: Atom PDF