[Cmake] Re: Carbon, Cocoa, X

Bill Hoffman bill.hoffman at kitware.com
Mon, 05 Apr 2004 08:50:27 -0400


I don't think those are the same thing.   
In fact, most of those toolkits support
the same system level windows api's.   
For example, you can
have QT with win32 or X11 with cygwin.  So,
a cross platform GUI toolkit is not the same
as the choice of system level windows API, and
you would have the same choice anyway, because
QT, GTK, or wxWidgets does not tell you if you
are win32 or X11.

-Bill


At 08:42 AM 4/5/2004, Andy Cedilnik wrote:
>Hi,
>
>How about then QT, GTK, wxWidgets, ...?
>
>                        Andy
>
>On Sun, 2004-04-04 at 18:30, William A. Hoffman wrote:
>> I like the idea of CMAKE_WINDOWING_API:
>>    X11, CARBON, COCOA, WIN32
>> 
>> The platform file could list the available types for the OS.
>> This would fix both cygwin and OSX with one solution.
>> Of course, it would also be useful to add an option type variable
>> into cmake so the cmake gui's could limit the choices presented
>> to users.