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

CMake: make BUILD_SHARED_LIBS=ON the default even on Windows #3042

Merged
merged 1 commit into from
Feb 9, 2022

Conversation

rouault
Copy link
Member

@rouault rouault commented Feb 7, 2022

No description provided.

@rouault rouault added this to the 9.0.0 milestone Feb 7, 2022
@kbevers
Copy link
Member

kbevers commented Feb 8, 2022

What's the reasoning behind this change?

@rouault
Copy link
Member Author

rouault commented Feb 8, 2022

What's the reasoning behind this change?

"why make a special case for Windows" ? And more seriously, static linking is a difficult topic, especially since PROJ has now dependencies to sqlite, curl and geotiff, so it should only be used if people know they really need it.

@rouault
Copy link
Member Author

rouault commented Feb 8, 2022

The current static linking for Windows come from the initial commit c90714e . Maybe @hobu has some opinions regarding this ?

@kbevers
Copy link
Member

kbevers commented Feb 8, 2022

Thanks @rouault. I have no opinion on the topic just curious as to why it changed, mainly in order to put the right thing in the release notes.

@jmckenna
Copy link
Contributor

jmckenna commented Feb 8, 2022

This change makes a lot of sense, very helpful. Good to see. Thanks.

@rouault rouault merged commit 021d6bb into OSGeo:master Feb 9, 2022
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.

3 participants