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

when building steamaudio as static, the symbols get exported. #395

Open
brightening-eyes opened this issue Jan 12, 2025 · 0 comments
Open

Comments

@brightening-eyes
Copy link

System Information
Please provide the following information about your system:

  • Steam Audio version: latest from git repository
  • (If applicable) Unity version: n/a
  • (If applicable) Unreal Engine version: n/a
  • (If applicable) FMOD Studio version: n/a
  • Operating System and version: windows 11 (although this is true in other operating systems)
  • (Optional) CPU architecture (e.g. x86-64, armv7): this issue is cpu independent, but mine is x64

Issue Description
no matter the type of build (static/dynamic library), in phonon.h when building steamaudio, the symbols get exported: phonon.h lines 30 to 39

Steps To Reproduce
build steamaudio with msvc and set BUILD_SHARED_LIBS to false and compile the test project. then the symbols get exported into the executable.

Crash Dump
n/a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant