ShipSoft / shipdist

Recipes to build SHiP software and its dependencies
2 stars 14 forks source link

Log4cpp #56

Closed olantwin closed 4 years ago

olantwin commented 4 years ago

This PR

This version should play nicer with newer C++ standards, see discussion in #55 .

ThomasRuf commented 4 years ago

Did you tested it with a full build?

olantwin commented 4 years ago

I've tested this with a full build on Fedora 30. The flags are picked up correctly from the environment as well (checked using log4cpp-config).

GENIE compiles OK as well, but didn't run our genie-generator.

Log4cpp is a logging library, so as long as it builds OK, it should not change behaviour of any of our code.

Haven't built this on any other systems (yet) though.

olantwin commented 4 years ago

Maybe another comment: we don't use the static libraries, which is why I disabled their build. GENIE seems to link to the shared ones.