I don't get it, apparently the qt version of this is built on this aur repository, however, even if its installed, I'm still running a gtk version?
Search Criteria
Package Details: dolphin-emu-nogui-git 2409.r299.gd1ef4d5cc1-1
Package Actions
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 - no GUI - 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-cli, dolphin-emu-nogui |
Provides: | dolphin-emu-cli, dolphin-emu-nogui |
Submitter: | None |
Maintainer: | dpeukert |
Last Packager: | dpeukert |
Votes: | 123 |
Popularity: | 0.54 |
First Submitted: | 2011-08-20 13:05 (UTC) |
Last Updated: | 2024-11-10 13:18 (UTC) |
Dependencies (45)
- bluez-libs (bluez-gitAUR)
- bzip2 (bzip2-gitAUR)
- cubebAUR (cubeb-gitAUR, cubebAUR)
- dolphin-emu (dolphin-emu-waylandAUR, dolphin-emu-debugfast-gitAUR, dolphin-emu-gitAUR)
- enet (enet-gtkorvo-gitAUR, enet-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hidapi (hidapi-gitAUR)
- libavcodec.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg3.4AUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg, ffmpeg4.4)
- libavformat.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg3.4AUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg3.4AUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg, ffmpeg4.4)
- libcurl.so (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR, curl, lib32-curl)
- libfmt.so (fmt-gitAUR, fmt9AUR, fmt10AUR, fmt)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libsfml-network.so (sfml-gitAUR, sfml)
- libsfml-system.so (sfml-gitAUR, sfml)
- libspng.so (libspng-gitAUR, libspng)
- libswscale.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg3.4AUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg, ffmpeg4.4)
- libusb-1.0.so (libusb-gitAUR, lib32-libusb, libusb)
- libx11 (libx11-gitAUR)
- libxi (libxi-gitAUR)
- libxrandr (libxrandr-gitAUR)
- lz4 (lz4-gitAUR)
- lzo
- mbedtls2
- minizip-ng (minizip-gitAUR)
- pugixml (pugixml-gitAUR)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- sfml (sfml-gitAUR)
- speexdsp (speexdsp-gitAUR)
- xxhash (xxhash-gitAUR)
- xz (xz-gitAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- alsa-lib (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libevdev (libevdev-gitAUR) (make)
- libminiupnpc.so (miniupnpc) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- libudev.so (systemd-chromiumos-libsAUR, libeudevAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR, lib32-systemd-gitAUR, lib32-systemd, systemd-libs) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR) (make)
- qt6-svg (make)
- gtest (googletest-gitAUR) (check)
Required by (0)
Sources (9)
Latest Comments
« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 30 .. 56 Next › Last »
gfurst commented on 2017-10-28 03:34 (UTC)
qlipsos commented on 2017-10-09 03:13 (UTC)
Now depends on "libhidapi-hidraw.so.0" Provided by "hidapi" package
sleepyoh commented on 2017-07-16 01:12 (UTC)
I can confirm that it build's fine now! =)
Thank's!
alucryd commented on 2017-07-15 17:49 (UTC)
Re-enabled PIE and disabled LTO for the Qt build. Arch now enforces PIE for everything.
sleepyoh commented on 2017-07-15 17:15 (UTC)
I say the same as aphirst and krakn, build error 45%, not using any front-end only makepkg.
aphirst commented on 2017-07-14 21:32 (UTC)
I'm getting build/link errors at the same place that "krakn" does, except I don't seem to have -fno-pie set anywhere.
WeenieHut commented on 2017-07-13 21:57 (UTC) (edited on 2017-07-13 22:25 (UTC) by WeenieHut)
CommandLine Error: Option 'help-list' registered more than once!
Whenever I try to run a game or change a setting Dolphin crashes with the error above. I've read that its an upstream LLVM error. Can anyone else confirm the issue and which LLVM I should be using to compile?
I was using LLVM-svn which I had last compiled from source last year. I'm guessing stable repo LLVM has surpassed the year old svn version I had built. Removed SVN and installed latest stable. Compiling now. Will update with results.
Switching to LLVM stable fixed the issue!! All the dank Vulkan performance <3
0x647262 commented on 2017-07-13 04:14 (UTC) (edited on 2017-07-13 13:43 (UTC) by 0x647262)
Build fails with:
```
-DCMAKE_CXX_FLAGS='-fno-pie'
```
```
[ 45%] Linking CXX executable ../../../Binaries/traversal_server
/usr/bin/ld: /tmp/ccG45bps.ltrans0.ltrans.o: relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
make[2]: *** [Source/Core/Common/CMakeFiles/traversal_server.dir/build.make:95: Binaries/traversal_server] Error 1
make[1]: *** [CMakeFiles/Makefile2:965: Source/Core/Common/CMakeFiles/traversal_server.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
```
Compiling with:
```
CFLAGS+=('-fPIC')
CXXFLAGS+=('-fPIC')
```
```
[ 45%] Linking CXX executable ../../../Binaries/traversal_server
/usr/bin/ld: /tmp/ccKaaibk.ltrans0.ltrans.o: relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
make[2]: *** [Source/Core/Common/CMakeFiles/traversal_server.dir/build.make:95: Binaries/traversal_server] Error 1
make[1]: *** [CMakeFiles/Makefile2:965: Source/Core/Common/CMakeFiles/traversal_server.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
```
Build Environment:
```
#-- Compiler and Linker Flags
# -march (or -mcpu) builds exclusively for an architecture
# -mtune optimizes for an architecture, but builds for whole processor family
CPPFLAGS="-D_FORTIFY_SOURCE=2"
CFLAGS="-march=native -O2 -pipe -fstack-protector-strong -fPIC"
CXXFLAGS="-march=native -O2 -pipe -fstack-protector-strong -fPIC"
LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"
#-- Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j 32"
#-- Debugging flags
DEBUG_CFLAGS="-g -fvar-tracking-assignments"
DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
```
If you need anything else, just let me know.
hcorion commented on 2017-06-29 21:18 (UTC) (edited on 2017-06-29 21:32 (UTC) by hcorion)
Please remove the
-DENABLE_LTO='TRUE' \
in CMake.
Qt doesn't work with LTO for some reason, it builds fine, but the GUI is non-functional.
See: https://github.com/dolphin-emu/dolphin/wiki/Building-With-Qt
DocMAX commented on 2017-06-16 17:39 (UTC)
home/docmax/.cache/pacaur/dolphin-emu-git/src/dolphin-emu/Externals/wxWidgets3/include/wx/bitmap.h:188:20: Warnung: »GetScaleFactor« verletzt die One-Definition-Rule von C++ [-Wodr]
virtual double GetScaleFactor() const { return 1.0; }
^
/home/docmax/.cache/pacaur/dolphin-emu-git/src/dolphin-emu/Externals/wxWidgets3/include/wx/bitmap.h:188:20: Anmerkung: »GetScaleFactor« wurde vorher hier deklariert
virtual double GetScaleFactor() const { return 1.0; }
^
In Elementfunktion »operator 70«,
eingefügt von »ParseCommandLine« bei/home/docmax/.cache/pacaur/dolphin-emu-git/src/dolphin-emu/Source/Core/DolphinWX/Main.cpp:166:88:
/home/docmax/.cache/pacaur/dolphin-emu-git/src/dolphin-emu/Externals/wxWidgets3/include/wx/cmdargs.h:54:39: Warnung: Argument 1 Wert »18446744073709551615« übersteigt maximale Objektgröße 9223372036854775807 [-Walloc-size-larger-than=]
m_argsA = new char *[count];
^
/home/docmax/.cache/pacaur/dolphin-emu-git/src/dolphin-emu/Externals/wxWidgets3/include/wx/cmdargs.h: In Elementfunktion »ParseCommandLine«:
/usr/include/c++/7.1.1/new:122:7: Anmerkung: in einem Aufruf der hier deklarierten Allokationsfunktion »operator new []«
void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
^
/usr/lib/libavutil.so: undefined reference to `clReleaseMemObject@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clGetPlatformInfo@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clCreateProgramWithSource@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clCreateCommandQueue@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clCreateBuffer@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clBuildProgram@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clGetDeviceInfo@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clReleaseContext@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clGetPlatformIDs@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clReleaseCommandQueue@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clSetKernelArg@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clEnqueueUnmapMemObject@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clCreateContextFromType@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clEnqueueMapBuffer@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clGetProgramBuildInfo@OPENCL_1.0'
/usr/lib/libavutil.so: undefined reference to `clGetDeviceIDs@OPENCL_1.0'
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/build.make:2348: Binaries/dolphin-emu] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:1184: Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/all] Fehler 2
make: *** [Makefile:152: all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
:: Konnte dolphin-emu-git-Paket(e) nicht erstellen
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