Hi Przemek and all, Our LONG type is conflicting with FreeImage.h, which was possible to workaround under Windows, but in Linux it seems to remain a problem.
We're taking namespaces very seriously, but we actually break in the most obvious way: type names. Some of these are needed for Clipper C API compatibility, but none of them is necessary for Harbour core, or in fact anywhere outside compatibility .api files. This is the other reason why we can't easily include <windows.h> freely anywhere in 3rd party code, besides causing some other problem, like our types and sizes unnecessarily tied to OS types. I think this is something to solve after 1.0. Please comment. Brgds, Viktor _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
