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

Missing 'create_ssp_class' in linux .so #16

Open
michalkielan opened this issue Oct 15, 2022 · 0 comments
Open

Missing 'create_ssp_class' in linux .so #16

michalkielan opened this issue Oct 15, 2022 · 0 comments

Comments

@michalkielan
Copy link

michalkielan commented Oct 15, 2022

I see there is no create_ssp_class function in the linux_x64 variant of the library. Function exists in macos and windows variant and it's suppose to return the pointer to imf::SspClient. This function is useful when want get the imf::SspClient from dlopen/dlsym like in this example: https://github.com/summershrimp/obs-ssp/blob/be1282a/src/obs-ssp.cpp#L51 however from what I see it's impossible on linux.

windows:

$ strings lib/win_x64_vs2017/libssp.dll | grep create_ssp_class
create_ssp_class

macos:

$ strings lib/mac/libssp.dylib | grep create_ssp_class         
_create_ssp_class

linux/android return no symbols

$ strings lib/linux_x64/libssp.so | grep create_ssp_class
$ nm -C lib/linux_x64/libssp.so | grep create_ssp_class
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