On 06/05/2011 05:34 PM, Hendrik Sattler wrote: > Am Sonntag, 5. Juni 2011, 11:45:20 schrieb Stephen Kelly: >> Hendrik Sattler wrote: >>> Really why? There is no dynamic content in such a header file. >> >> I'm not sure what you mean? Could you be more specific? > > This header file only contains static content. You don't even one definition > per > library, it's the same for each anyway. I find it strange to create a file > that > will always contain the same content. The difference of MSVC vs. gcc4 can be > fully handled in the export header file. So why do you need CMake for that? > > HS
That's not quite true. Each library will have it's own (hopefully unique) XXX_EXPORTS define (the DEFINE_SYMBOL property), otherwise the whole thing won't work. Michael _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake