nanogui: mwin on win32 (using cygwin)


Previous by date: 14 Aug 2001 15:28:27 -0000 Re: Patch for Shared Memory Pixmaps, David Eger
Next by date: 14 Aug 2001 15:28:27 -0000 Re: mwin on win32 (using cygwin), De Vos Rudi
Previous in thread: 14 Aug 2001 15:28:27 -0000 mwin on win32 (using cygwin), Rudi De Vos
Next in thread: 14 Aug 2001 15:28:27 -0000 Re: mwin on win32 (using cygwin), De Vos Rudi

Subject: Re: [nanogui] mwin on win32 (using cygwin)
From: "Greg Haerr" ####@####.####
Date: 14 Aug 2001 15:28:27 -0000
Message-Id: <077801c124d5$18bda400$3aba46a6@xmission.com>

: I compiled mwin with X11 support on win32 using cygwin.

Cool - did you make Makefile modifications, or was this done manually?

: 
: Question: 1) Would it be possible to recompile some win32 source code
: so it runs on a winbox and display on a X-terminal ?

Well, Microwindows doesn't spit out actual X0 protocol on the wire,
so it wouldn't display directly on an X terminal.  However, the Nano-X
protocol could be written from a win32 box over the network to
the Nano-X server, running on a system that could display running on
top of X.



: 2)Because most of the graph functions are redefined, can we tell a
: win32.exe to use this dll for his graphics?

This is accomplished using Micro$oft's .def file linker redirection madness.
This will definitely be required in order to know whether real win32 or
Microwindows' win32 .dll should take the referenced functions.  If you
don't have a Microwindows screen driver written that calls win32, then
there will be no symbol overlap, and you should be able to specify the
mwin library first in the linker command line and possibly statically link
it with the application.

Regards,

Greg




Previous by date: 14 Aug 2001 15:28:27 -0000 Re: Patch for Shared Memory Pixmaps, David Eger
Next by date: 14 Aug 2001 15:28:27 -0000 Re: mwin on win32 (using cygwin), De Vos Rudi
Previous in thread: 14 Aug 2001 15:28:27 -0000 mwin on win32 (using cygwin), Rudi De Vos
Next in thread: 14 Aug 2001 15:28:27 -0000 Re: mwin on win32 (using cygwin), De Vos Rudi


Powered by ezmlm-browse 0.20.