Package Details: dolphin-emu-git 2412.r107.g7133bfbb0e-1

Git Clone URL: https://aur.archlinux.org/dolphin-emu-git.git (read-only, click to copy)
Package Base: dolphin-emu-git
Description: A Gamecube / Wii emulator - git version
Upstream URL: https://dolphin-emu.org
Keywords: dolphin emu emulator game gamecube gui nintendo remote revolution triforce wii wiimote
Licenses: GPL-2.0-or-later
Conflicts: dolphin-emu
Provides: dolphin-emu
Submitter: None
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 123
Popularity: 0.38
First Submitted: 2011-08-20 13:05 (UTC)
Last Updated: 2025-01-08 07:53 (UTC)

Dependencies (52)

Required by (3)

Sources (10)

Pinned Comments

dpeukert commented on 2020-04-10 12:34 (UTC) (edited on 2020-09-26 17:48 (UTC) by dpeukert)

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/dolphin-emu-git

Latest Comments

« First ‹ Previous 1 .. 48 49 50 51 52 53 54 55 56 57 Next › Last »

<deleted-account> commented on 2012-03-08 13:59 (UTC)

It did build for me now (without flags) but I think it was this that fixed it: https://code.google.com/p/dolphin-emu/source/detail?r=b69a1d225a0736a1fabbb6b03bcdb5815f681de0 Not the bluez update.

TomBoshoven commented on 2012-03-08 13:05 (UTC)

I used to have the same error, but it is building now, after updating to Bluez 4.99-1.

<deleted-account> commented on 2012-03-08 01:34 (UTC)

In fact, I have tried the bluez patch before Arch updated it and got the same error. When I said -fpermissive, the bluez had some problem linking with CXX. Then a patch was applied and it broke bluez totally……Now -fpermissive doesn't work and you'd better uninstall bluez.

<deleted-account> commented on 2012-03-07 21:59 (UTC)

Not working for me either (with and without the flags), I'm getting the same errors as neXyon.

neXyon commented on 2012-03-07 20:23 (UTC)

Still not working. :-(

<deleted-account> commented on 2012-03-07 09:57 (UTC)

It may be another problem. Bluez has just got updated to 4.99

neXyon commented on 2012-03-07 09:01 (UTC)

Even with adding -fpermissive to CXXFLAGS and CFLAGS any way mentioned in the comments here I still/always get: [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Src/HW/Wiimote.cpp.o In file included from /tmp/yaourt-tmp/aur-dolphin-emu-git/src/dolphin-emu/Source/Core/Core/Src/HW/WiimoteReal/WiimoteRealBase.h:26:0, from /tmp/yaourt-tmp/aur-dolphin-emu-git/src/dolphin-emu/Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.h:24, from /tmp/yaourt-tmp/aur-dolphin-emu-git/src/dolphin-emu/Source/Core/Core/Src/HW/Wiimote.cpp:5: /usr/include/bluetooth/bluetooth.h: In function 'uint64_t bt_get_le64(void*)': /usr/include/bluetooth/bluetooth.h:131:9: error: expected identifier before '*' token /usr/include/bluetooth/bluetooth.h:131:9: error: expected ',' or '...' before '(' token /usr/include/bluetooth/bluetooth.h:131:9: error: expected ';' at end of member declaration /usr/include/bluetooth/bluetooth.h:131:9: error: '__v' does not name a type /usr/include/bluetooth/bluetooth.h:131:9: error: 'typeof' was not declared in this scope /usr/include/bluetooth/bluetooth.h:131:9: error: 'struct bt_get_le64(void*)::<anonymous>' has no member named '__v' /usr/include/bluetooth/bluetooth.h: In function 'uint64_t bt_get_be64(void*)': /usr/include/bluetooth/bluetooth.h:136:9: error: expected identifier before '*' token /usr/include/bluetooth/bluetooth.h:136:9: error: expected ',' or '...' before '(' token /usr/include/bluetooth/bluetooth.h:136:9: error: expected ';' at end of member declaration /usr/include/bluetooth/bluetooth.h:136:9: error: '__v' does not name a type /usr/include/bluetooth/bluetooth.h:136:9: error: 'typeof' was not declared in this scope /usr/include/bluetooth/bluetooth.h:136:9: error: 'struct bt_get_be64(void*)::<anonymous>' has no member named '__v' /usr/include/bluetooth/bluetooth.h: In function 'uint32_t bt_get_le32(void*)': /usr/include/bluetooth/bluetooth.h:141:9: error: expected identifier before '*' token /usr/include/bluetooth/bluetooth.h:141:9: error: expected ',' or '...' before '(' token /usr/include/bluetooth/bluetooth.h:141:9: error: expected ';' at end of member declaration /usr/include/bluetooth/bluetooth.h:141:9: error: '__v' does not name a type /usr/include/bluetooth/bluetooth.h:141:9: error: 'typeof' was not declared in this scope /usr/include/bluetooth/bluetooth.h:141:9: error: 'struct bt_get_le32(void*)::<anonymous>' has no member named '__v' /usr/include/bluetooth/bluetooth.h: In function 'uint32_t bt_get_be32(void*)': /usr/include/bluetooth/bluetooth.h:146:9: error: expected identifier before '*' token /usr/include/bluetooth/bluetooth.h:146:9: error: expected ',' or '...' before '(' token /usr/include/bluetooth/bluetooth.h:146:9: error: expected ';' at end of member declaration /usr/include/bluetooth/bluetooth.h:146:9: error: '__v' does not name a type /usr/include/bluetooth/bluetooth.h:146:9: error: 'typeof' was not declared in this scope /usr/include/bluetooth/bluetooth.h:146:9: error: 'struct bt_get_be32(void*)::<anonymous>' has no member named '__v' /usr/include/bluetooth/bluetooth.h: In function 'uint16_t bt_get_le16(void*)': /usr/include/bluetooth/bluetooth.h:151:9: error: expected identifier before '*' token /usr/include/bluetooth/bluetooth.h:151:9: error: expected ',' or '...' before '(' token /usr/include/bluetooth/bluetooth.h:151:9: error: expected ';' at end of member declaration /usr/include/bluetooth/bluetooth.h:151:9: error: '__v' does not name a type /usr/include/bluetooth/bluetooth.h:151:9: error: 'typeof' was not declared in this scope /usr/include/bluetooth/bluetooth.h:151:9: error: 'struct bt_get_le16(void*)::<anonymous>' has no member named '__v' /usr/include/bluetooth/bluetooth.h: In function 'uint16_t bt_get_be16(void*)': /usr/include/bluetooth/bluetooth.h:156:9: error: expected identifier before '*' token /usr/include/bluetooth/bluetooth.h:156:9: error: expected ',' or '...' before '(' token /usr/include/bluetooth/bluetooth.h:156:9: error: expected ';' at end of member declaration /usr/include/bluetooth/bluetooth.h:156:9: error: '__v' does not name a type /usr/include/bluetooth/bluetooth.h:156:9: error: 'typeof' was not declared in this scope /usr/include/bluetooth/bluetooth.h:156:9: error: 'struct bt_get_be16(void*)::<anonymous>' has no member named '__v' make[2]: *** [Source/Core/Core/CMakeFiles/core.dir/Src/HW/Wiimote.cpp.o] Error 1 make[1]: *** [Source/Core/Core/CMakeFiles/core.dir/all] Error 2 make: *** [all] Error 2

chenxiaolong commented on 2012-03-05 23:00 (UTC)

@sgsdxzy: Yeah, you're probably right. I just saw that C was also used (project statistics at https://code.google.com/p/dolphin-emu/). I'm currently in class right now, so I can't test, but bluez just got updated and a patch was included: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/bluez&id=1e8615b5bfcdbd34a70dd66c620f91fc54972790 Maybe the build issue is fixed?

<deleted-account> commented on 2012-03-04 08:43 (UTC)

@chenxiaolong But dolphin is written in C++ It used to be …… _gitname=dolphin-emu CXXFLAGS="-fpermissive" build() { …… Although it override user-specific CXXFLAGS, it worked fine. No CFLAGS is needed.

chenxiaolong commented on 2012-03-04 07:26 (UTC)

Oh, crap. I forgot: bluez is written in C, not C++, so the following is also needed: export CFLAGS="${CFLAGS} -fpermissive"