On Thu, 26 Mar 2009, Massimo Belgrano wrote: Hi,
> gtxwc have one platform supported (linux) > (so imo is related to this topics) > If the rule for exist is related to number of platform supported > gtwvg and gtxwc must be is same (irregolar) situation GTXWC is supported by Linux, HPUX, SunOS, BSD, MacOSX and probably many other systems with XWindow support. I haven't tried but it should be possible to port it even to DOS or Windows. For sure it can be used in DOS or Windows if you install some XServer port. GTWVT/GTWVG is supported only by Windows. The question about external dependencies is not trivial. F.e. each MS-Windows application needs external DLLs and in parctice it's not possible to create fully static executables for this system which will not use any external DLLs. Fortunately most of these DLLs comes with windows or with some other programs so it's not a big problem for final users until some conflicts will not appear. But so far I haven't seen that any of Windows developers here tried to document dependencies created by different Windows C compilers. I only heard few times that binaries created by compiler XYZ do not work with some older version ZXY Windows version but without any precise information which DLLs were missing or which functionality was missing in the existing libraries on destination host and which DLLs should be upgraded. Just simply Windows developers accepted that some libraries comes with system and if not or they are in too old version then it's user problem. In other OSes situation is similar. In *nixes things like c, math, z, rt, dl, socket, curses libraries are used and installed in 99% of systems. But not in all. F.e. in the past for my own use I had some customized Linux installation without any shared libraries. best regards, Przemek _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
