Native win32 port of libX11 using MinGW - help pls

Jamie Guinan guinan at bluebutton.com
Fri Mar 14 06:43:36 PDT 2008


On Fri, 14 Mar 2008, Jeetu Golani wrote:

> Hi,
> 
> Thanks for responding back....am at a hairs end trying to figure this out
> 
> >>Do you know
> 
> >>http://www.jcraft.com/weirdx/index.html
> 
> Anders from what I understand this is a java X-server.....what i need
> is the client library. I'd also not prefer Java nor Cygwin for that
> matter because of speed. I'd like native code and I know it's been
> done before - probably in Release 6.9.0.
> 
> 
> >>Have you checked out Xming?
> 
> >> http://sourceforge.net/projects/xming
> 
> Jamie - yes, again this is an Xserver.....i don't think it has Xlib
> which is required only by clients from what i understand.....also the
> maintained of this project used to be Alexander Gottwald who in the
> end of 2004 has mentioned that he's added mingw support to
> libX11.....its just that I can't seem to find it.....it probably got
> taken off during the autoconf migration later or something like that.

Hi,

Yeah, I kinda realized after I replied, that you want to build mingw32 
clients, not just run a server.

The current maintainer [1] has some info here,

  http://www.straightrunning.com/XmingNotes/

and patches here,

  http://www.straightrunning.com/XmingCode/
  http://www.straightrunning.com/XmingCode/Xclients/

I don't see any patches for "desktop" type apps there (widget sets), 
but maybe some of the patches will be helpful to you.

Regards,
-Jamie

[1] See the "Support" section at the bottom of the page, he says
he has limited time for email support, and I totally understand
that.  But you might want to check out his posts to this list,

http://www.google.com/search?hl=en&safe=off&q=colin.harrison++site%3Alists.freedesktop.org%2F&btnG=Search



> As I said earlier.....I've made a test Xclient and tried compiling the
> C source files and statically linking the object files to it. The code
> works....however it doesn't function perfectly - will work on some
> xservers and won't on others.....I'm guessing all of that is because I
> do have any defines put in (the execution code path isn't
> optimal)........but this proves that the code itself runs under
> win32....just got to figure out the build environment.
> 
> Would appreciate any pointers.
> 
> Bye for now
> 
> On Fri, Mar 14, 2008 at 2:27 AM, Jamie Guinan <guinan at bluebutton.com> wrote:
> > On Thu, 13 Mar 2008, Jeetu Golani wrote:
> >
> >  > Hi everyone,
> >  >
> >  >  I've been trying to port libX11 to win32 since I'd like to have
> >  >  xclients running natively under windows. I'd prefer not using Cygwin
> >  >  and to have this native.
> >
> >  Have you checked out Xming?
> >
> >   http://sourceforge.net/projects/xming
> >
> >  Regards,
> >  -Jamie
> >
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
> 



More information about the xorg mailing list