Is there a way to build both shared AND static in a single build or should I run 2 builds one with BUILD_SHARED_LIBS ON and another one with BUILD_SHARED_LIBS OFF I would something like: BUILD_SHARED_LIBS BOTH :)) Using this scheme we can deliver both static and shared libs to our users. -- Erk