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

Reply via email to