Skip to content

Conversation

@hefroy
Copy link

@hefroy hefroy commented Sep 27, 2023

  • Remove SHARED option from add_library to allow static libs, CMake then respects the standard BUILD_SHARED_LIBS option.
  • Use singleton LoggerImpl to avoid problems with static lib startup order.
  • Fix uninitialized member variable (found using valgrind).

These two issues were resolved by commit e3818cb

@hefroy hefroy force-pushed the allow-static-libs branch 3 times, most recently from 46b983a to 7429731 Compare October 11, 2023 12:23
@hefroy hefroy changed the title Allow static libs Allow static libs, fix uninitialized member variable Oct 11, 2023
@hefroy hefroy changed the title Allow static libs, fix uninitialized member variable Allow static libs Dec 22, 2023
- Remove SHARED option from add_library to allow static libs,
  CMake then respects the standard BUILD_SHARED_LIBS option.
@hefroy
Copy link
Author

hefroy commented Dec 16, 2024

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.

1 participant