<DIV>Thank you so much, Mr. Boylan. </DIV> <DIV> </DIV> <DIV>Again, I guess this has been much too entry-level to all of you guys, but it's been great help to us. </DIV> <DIV> </DIV> <DIV>Thanx.</DIV> <DIV> </DIV> <DIV>Frank. <BR><BR><B><I>Ross Boylan <ross@biostat.ucsf.edu></I></B> wrote:</DIV> <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">On Fri, 2006-01-06 at 12:34 -0800, Freddy Flores wrote:<BR>> <BR>...<BR>> How are those libraries related / dependent on one another /<BR>> conflicting? <BR>> Can we combine them? <BR>> It all looks like a trapping plot for us to use a collage of things<BR>> that should not be mixed; a scheme made up by our professor.<BR>> <BR>> Is X-Lib the basis for all of them? <BR>No.<BR>> Are they related in any form to Unix-Curses?<BR>Well, the curses li
brary should be, though I suppose there are various<BR>implementations.<BR><BR>Curses is for
terminal (full screen) rather than GUI interfaces.<BR><BR>X libraries are part of the X windows systems, which does GUI's.<BR>Alternatives are windowing systems from MS or Apple, though X has been<BR>ported to both. X is relatively low-level and open-ended.<BR><BR>Qt is a higher-level graphical (and some non-graphical) toolkit. It<BR>rides on top of whatever window system is native to the platform. I<BR>think it's available for *nix, Apple (which is a type of Unix, but the<BR>preferred graphics system is not X) and MS-Windows, and maybe others.<BR><BR>KDE is built on Qt. KDE is a complete desktop system, with many parts.<BR>Native language is C++.<BR><BR>GNOME is another desktop system. It uses GTK (I think) as its higher<BR>level graphics library; GTK is (always?) built on top of X. Native<BR>language is C.<BR><BR>So on Linux, for example, Qt and thus KDE depend on X. Generally you<BR>
can run any X-based app under any of the desktops. I run GNOME apps<BR>under KDE all the
time.<BR><BR>You may also want to distinguish particularly libraries from complete<BR>software systems. KDE and GNOME include various libraries, but they<BR>have other stuff too.<BR>Ross</BLOCKQUOTE><p>
<hr size=1> <a href="http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=37474/*http://promo.yahoo.com/broadband/ ">Yahoo! DSL</a> Something to write home about. Just $16.99/mo. or less