-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Enable -shared via a new FAKE_DYLIBS setting. NFC
#25826
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
base: main
Are you sure you want to change the base?
Conversation
Do you mean this "does not" change the default behavior? |
Fixed |
|
@hoodmane hopefully this will be good for you guys and simplify building python side modules |
dea16bc to
bd68dca
Compare
Fixed |
This this change the default behaviour does not change since `FAKE_DYLIBS` defaults to false. However for users who want to try out a more traditional shared library workflow `-sFAKE_DYLIBS=0` can be used enable shared library output with `-shared`. At some point in the future we can consider making this the default. Split out from emscripten-core#25817
|
PTAL, tests are all passing now. |
The default behaviour does not change since
FAKE_DYLIBSdefaults to true.However for users who want to try out a more traditional shared library workflow
-sFAKE_DYLIBS=0can be used enable shared library output with-shared.At some point in the future we can consider making this the default.
Split out from #25817