Package Details: faudio-wrappers-win32-git 20.05.r4.g945266a-1

Git Clone URL: (read-only, click to copy)
Package Base: faudio-wrappers-git
Description: XAudio2 reimplementation (Windows DLLs)
Upstream URL:
Licenses: custom:zlib
Provides: faudio-wrappers-win32
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

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 (referencing lib/ instead of bin/SDL2.dll). I will try to come up with a fix or workaround in the next day.