[go: up one dir, main page]

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

lib/Makefile: Support building on legacy OS X #1220

Merged
merged 1 commit into from
Aug 14, 2023
Merged

Conversation

sevan
Copy link
Contributor
@sevan sevan commented Apr 8, 2023

Toolchain on legacy versions require -dynamiclib to be stated for a shared object to be generated. Tested on OS X 10.4 (GCC) and 10.15 (clang)

Toolchain on legacy versions require -dynamiclib to be stated for a shared object to be generated.
Tested on OS X 10.4 (GCC) and 10.15 (clang)
@Cyan4973
Copy link
Member
Cyan4973 commented Apr 8, 2023

This PR seems to add this flag to all versions of osx, including recent ones, which do not seem to need it.

Is there a sort of guarantee that this flag cannot be detrimental to newer versions ?

@sevan
Copy link
Contributor Author
sevan commented Apr 8, 2023

It shouldn't be an issue as -dynamiclib is still supported by clang though the option was originally from GCC.
The macOS build via github action built it successfully and that's one major release behind (macOS 12 vs 13).

@Cyan4973 Cyan4973 merged commit e9c4d09 into lz4:dev Aug 14, 2023
@sevan sevan deleted the patch-1 branch August 14, 2023 16:34
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

Successfully merging this pull request may close these issues.

2 participants