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

Reply via email to