I don't understand the GTK Win32 port, I don't understand Microsoft build
systems. I understand Unix, automake, X, and gcc.
So I'm ignorant. This is fine. I won't complain, especially if I can
build/run Dia the same as I build/run Apache, PostgreSQL, OpenSSH, or
whatever else I get a wild notion to build and run.
> But feel free to go right ahead to require an *ix emulation
> and also an X server to get a restricted version of Dia
> to run on win32. Only a real moron may also want to let wine
> run on top of the X server running on top of cygwin ...
Personally, I don't mind requiring *ix emulation and an X server. Cygwin
gives us both those things pretty transparently... Am I missing something?
Is there some Win32 platform on which Cygwin/X doesn't work?
In what fashion would Dia be restricted? I've run it from a Linux box
displaying on X running under Cygwin and it appears identical to when it
displays on X running under Linux... Why would the fact that the Dia
executable itself is compiled under Win32 change this?
Where does wine fit in here? Why would I need wine to either compile or
run Dia in Win32??? Why would I ever even attempt to compile or run wine
in a Win32 environment at all? I would hope I could just run Win32 code
natively in a Win32 environment.
> BTW: one of the FAQs about the gtk win32 port is it it's
> integration with cygwin. It simply has none because gtk+ is
> ported natively and nowadays glib includes most of the bits
> to make it a real cross platform tookit.
I am aware that GTK has a Win32 port. I don't see how it helps Sr. DuPont
in his current predicament. Perhaps I'm speaking from ignorance again,
because I'm just saying what I think I know from reading between the
lines, but he's trying to take a plain vanilla Dia CVS snapshot and a
plain vanilla Cygwin install, and then to do a "./configure ; make ; make
install" and have it work.
At what point does that cease to make sense?
--
Tim Ellis
Senior Database Architect
Gamet, Inc.