Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically copy OpenAL DLL into same directory as executable #21

Merged
merged 1 commit into from
Sep 7, 2023

Conversation

ChrisThrasher
Copy link
Member

@ChrisThrasher ChrisThrasher commented Sep 7, 2023

Closes #13

This should fix a long standing problem where anyone trying to use the Audio module on Windows has to dig into build/_deps/sfml-src to find the correct OpenAL DLL and copy that into whatever directory contained their executable.

Screenshot 2023-09-07 at 1 16 53 PM

I ran a quick test with CI to confirm that file is in fact being copied to the right place. On MinGW it's copied to build/bin and with MSVC it's at build/bin/$<CONFIG>.

@eXpl0it3r eXpl0it3r added the enhancement New feature or request label Sep 7, 2023
@ChrisThrasher ChrisThrasher merged commit 19e8b5c into master Sep 7, 2023
36 checks passed
@ChrisThrasher ChrisThrasher deleted the openal branch September 7, 2023 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Copy openal32.dll alongside the executable
2 participants