> It has been noted a few months ago that hiding an objective-C++
> file inside a .cxx file is not a very good practice.
>
> I would like to propose to stop this practice, and thus to
> compile, specifically for Mac OS X, three .mm files
> Fl_cocoa.mm
> Fl_Quartz_Printer.mm
> Fl_Native_File_Chooser_MAC.mm
> instead of having them included by .cxx files and compiled with the
> option -x objective-c++.

I've fixed (locally) the changes required by this proposal
in CMake files and in file fluid/ide_maketools.cxx,
so only the IDE's remain to be fixed.

Matt: what's your opinion on this proposal ?
I have tried to understand the general logic of your IDE_SUPPORT
as fluid plugins. My understanding is that you build a single db with
fluid --fltkdb
and then construct Xcode and VisualC project files from it.
It seems also that Mac OS X-only source files aren't considered by
the present logic. So, what can we decide ?
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to