> It seems to be what I want, but it's huge.  When it comes up it says
> "Cygwin/XFree86" in the upper left
> corner.  Maybe XFree86 and Cygwin/XFree86 are separate things and I've
> somehow
> conflated these?  

        XFree86 is an implementation of the X Window System. much like Sun
has an implementation of X, and SGI has an implementation of X, and even
Hummingbird has an implementation of X (Exceed).
        X is a windowing system; which is to say, it draws windows on
displays. (decoating and managing windows is the job of another program).
        Cygwin is a company that makes C compilers. one of the projects they
maintain is GCC, the Gnu C Compiler. there is a port of GCC to the win32
platform.
        Cygwin/XFree86 is XFree86 compiled with Cygwin's port of GCC to
win32.
        
        clear as mud, huh? :)

> I follow links and read stuff, but there's a lot to read -
> much of which
> I only vaguely understand, and maybe I've made some assumptions that I ought
> not
> to have made.

        X is about as complicated as an entire OS, in my experience. there's
an amazing amount of stuff to learn. :)

> In my mind's eye, I think (correctly or not) that this
> cygwin/xfree86 has a relation
> to my windows 2000 analogous to that which my old windows 95 had to dos,
> i.e.
> cygwin/xfree86 : windows 2000 :: windows 95 : dos.
        no.
        cygwin/xfree86 : windows 2000 :: XFree86 : Linux (or *BSD, or your
favorite flavor of unix).
        it's just another way to draw windows on your desktop; one that
doesn't use the usual MS system calls to draw windows.

> I strongly sense that I can use this cygwin/xfree86 "environment" to do what
> I want to do.
        there should be most of the libraries there, to compile your Irix
application for xfree86/win32. (unless the app uses some Irix-specific stuff
that Exceed has knowlege of and XFree86 doesn't).

> In fact, I'm sure of it...since it already works on my PC.  However, I don't
> want to send out
> this half a gig package for our users to install (half a gig being all of
> the cygwin and XFree86
> stuff)

at this point my knowlege fails pretty badly, since I have no idea what all
came with that 1/2GB. you should only need the XFree86 runtime libraries,
and your application. that should come to less than 50MB, if that's any
help. :) the tough part is determining exactly what libraries are needed. 

if you're interested in professional help for this, Codeweavers
(www.codeweavers.com) is pretty handy with Unix/windows cross-platform
issues. you might want to talk to them.

Carl Soderstrom.
-- 
Network Engineer
Real-Time Enterprises
(952) 943-8700
_______________________________________________
Newbie mailing list
[EMAIL PROTECTED]
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

Reply via email to