delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/09/28/07:02:02

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <433A7808.5020807@cystar.cn>
Date: Wed, 28 Sep 2005 19:01:28 +0800
From: Bobber Cheng <bobber DOT cheng AT cystar DOT cn>
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
MIME-Version: 1.0
To: Alexander Gottwald <alexander DOT gottwald AT s1999 DOT tu-chemnitz DOT de>
Cc: Bobber Cheng <bobber DOT cheng AT cystar DOT cn>, cygwin AT cygwin DOT com,
cygwin-xfree AT cygwin DOT com
Subject: Re: a feathiable solution displaying Windows program on Linux via ssh / X?
References: <433275B4 DOT 20300 AT cystar DOT cn> <Pine DOT LNX DOT 4 DOT 58 DOT 0509221118140 DOT 26080 AT odoaker DOT hrz DOT tu-chemnitz DOT de>
In-Reply-To: <Pine.LNX.4.58.0509221118140.26080@odoaker.hrz.tu-chemnitz.de>
X-IsSubscribed: yes

Hi, ago

I use CYGWIN_NT-5.1 with gcc 3.4.4 to compile cygpeace-0.0.0. 
<http://www.freedesktop.org/%7Eago/cygpeace/cygpeace-0.0.0-bin.tar.bz2>
tut it failed with error:

./configure
.....

./make
...
dll/ui.so/X11.cc: In member function `virtual HWND__* 
X11::GetForegroundWindow()
':
dll/ui.so/X11.cc:295: error: invalid conversion from `uint32_t*' to `UINT*'
dll/ui.so/X11.cc:295: error:   initializing argument 2 of `virtual 
HWND__** X11:
:GetChildWindowHandles(Window, UINT*)'

Bests,
Bobber Cheng

Alexander Gottwald wrote:

>On Thu, 22 Sep 2005, Bobber Cheng wrote:
>
>  
>
>>Had anyone found a feathiable solution displaying Windows program on 
>>Linux via ssh / X? If the answser is no, i beg X gurus to give me any 
>>advice how to implement it. Wine and VNC are not my choice.
>>    
>>
>
>An alternative to Terminal client or cytrix is rdesktop. But besides that
>there is no working solution to wrap windows programs with X11. You might
>want to take a look at cygpeace which is not much more than a prove of 
>concept which allowed to export winmine over x11.
>
>http://www.freedesktop.org/~ago/cygpeace/
>
>Before begging X gurus (which btw is the wrong group to ask) you should
>check the win32-x11 archives http://sourceware.org/ml/win32-x11/ starting 
>with July - September, 2002 until July - September, 2004. Some techniques 
>for wrapping and redirecting windows GDI calls to X11 were discussed there
>but most of the initial activity vaporized after few months.
>
>Basicly there are a few ways which might work:
>
>- build a display driver which uses X11 as backend
>  x11_drv from wine might provide the conversion to X11 calls
>- wrap GDI calls from applications with own, X11 aware implementations
>  cygpeace aproach
>- Check how Terminal Client works and implement a backend which uses X11 
>  instead of RDP
>
>bye
>	ago
>BTW: Use rdesktop.
>  
>


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019