Search Criteria
Package Details: faudio-wrappers-win32-git 20.05.r4.g945266a-1
Git Clone URL: | https://aur.archlinux.org/faudio-wrappers-git.git (read-only, click to copy) |
---|---|
Package Base: | faudio-wrappers-git |
Description: | XAudio2 reimplementation (Windows DLLs) |
Upstream URL: | https://github.com/FNA-XNA/FAudio/ |
Licenses: | |
Provides: | |
Submitter: | flatwhatson |
Maintainer: | flatwhatson |
Last Packager: | flatwhatson |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2018-12-04 13:32 |
Last Updated: | 2020-05-26 12:25 |
Dependencies (6)
- wine (wine-unity3d-git, wine-vulkan-git, wine-valve-git, wine-no-pe, wine-git, wine-valve, wine-stable-next, wine-stable, wine-staging-git, wine-stable-ubuntu, wine-staging)
- winetricks (winetricks-git)
- git (git-git) (make)
- mingw-w64-ffmpeg (mingw-w64-ffmpeg-minimal) (make)
- mingw-w64-gcc (make)
- mingw-w64-sdl2 (make)
Latest Comments
1 2 3 Next › Last »
ssorgatem commented on 2021-02-01 07:49
Fails again with: make[2]: No rule to make target '/usr/i686-w64-mingw32/lib/SDL2.dll', needed by 'FAudio.dll'. Stop. make[2]: Waiting for unfinished jobs....
I guess the problem is it's looking into the "lib" subdirectory rather than the "bin" one? (where there actually is SDL2.dll)
Symlinking
sudo ln -s /usr/i686-w64-mingw32/bin/SDL2.dll /usr/i686-w64-mingw32/lib/SDL2.dll
fixes the build.ssorgatem commented on 2020-05-30 16:42
yay, it builds now! thank you
ssorgatem commented on 2020-05-30 16:41
My bad, I hadn't refreshed ( I think) and I couldn't see it in the sources section
flatwhatson commented on 2020-05-29 10:56
I updated this package with the patch. Where do you think I'd put it? :P
ssorgatem commented on 2020-05-29 09:26
@flatwhatson where could I find the patch?
flatwhatson commented on 2020-05-26 12:27
Sorry, I've finally had a moment to look into this. It seems the CMake configurations installed by
mingw-win64-sdl2
are still broken somehow. I've added a patch to work around this, it's now building for me again.ssorgatem commented on 2020-05-25 08:30
I tried it in a clean chroot (building also mingw-win64-sdl2 there) and I still get the same error :/
ssorgatem commented on 2020-05-14 21:14
Somehow they are still not building for me, even with the updated mingw-w64-sdl2 package.
It looks like it's only partially finding SDL2?
Here are the last lines:
`-- Found FFmpeg_swresample: /usr/i686-w64-mingw32/lib/libswresample.dll.a
-- Found FFmpeg: TRUE
-- 'install_shared_libs' CONFIGURATIONS 'all': install shared lib: /usr/i686-w64-mingw32/bin/avcodec-58.dll -- 'install_shared_libs' CONFIGURATIONS 'all': install shared lib: /usr/i686-w64-mingw32/bin/avutil-56.dll -- 'install_shared_libs' CONFIGURATIONS 'all': install shared lib: /usr/i686-w64-mingw32/bin/swresample-3.dll -- using TARGET SDL2::SDL2 -- 'install_shared_libs' CONFIGURATIONS 'all': install shared lib: /usr/i686-w64-mingw32/bin/SDL2.dll -- 'install_shared_libs' no library found for optional library 'winpthread-1' with linker search directory '' -- 'install_shared_libs' CONFIGURATIONS 'all': optional library is not a shared library '/usr/i686-w64-mingw32/lib/libwinpthread.dll.a' -- 'install_shared_libs' CONFIGURATIONS 'all': optional library is not a shared library '/usr/i686-w64-mingw32/lib/libiconv.dll.a' -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project:
-- Build files have been written to: /hdd/ssorgatem/ssorgatem/pacaur_cache/faudio-wrappers-git/src/FAudio/build-i686-w64-mingw32 CMakeFiles/FAudio.dir/build.make:394: target pattern contains no '%'. Stop. make[1]: [CMakeFiles/Makefile2:513: CMakeFiles/FAudio.dir/all] Error 2 make: *** [Makefile:150: all] Error 2 `
flatwhatson commented on 2020-05-05 23:06
Sorry for not coming back sooner. The
mingw-w64-sdl2
package has been fixed upstream, so these wrappers are building again.flatwhatson commented on 2020-04-22 00:20
Unfortunately the error is caused by the latest
mingw-w64-sdl2
installing wrong CMake config files (referencinglib/libSDL2.so
instead ofbin/SDL2.dll
). I will try to come up with a fix or workaround in the next day.