I haven't tried the XFree port yet but I'd like to hear what experiences others have had.

It works. X11 forwarding works, so you can ssh into a *nix box and pull up GUI apps and display them on your Windows system. However, last time I tried it (which admittedly has been some months, so it may have improved) it was not as smooth as could be wanted, certainly not as smooth as a real *nix system. Among other things, installation was mildly a pain (more than for the console cygwin stuff), and rootless mode wasn't supported (so, you get one big cygwin/xfree window, with your X11 windows inside of it as if it were an MDI app). The wm that came with was twm, which is a tad bit on the minimalist side for my tastes. Presumably you could compile and install a different one. And stability left something to be desired -- I had X11 hang or crash much more frequently than under *nix. (I don't believe this was just the OS's instability coming through, as it seemed worse than that. The instability *may* have partly been what apps I was running, however, notably freeciv, the Windows port of which is not as well-maintained as could be wished.)

However, as noted, this was some months ago, and things may be much better now. I personally have getting a more up-to-date version on my todo list, and I don't think it would be a waste of your time to try out the latest and greatest. The version I tried months ago basically worked, so the current version may be quite good. Also, rootless mode support may have been checked in by the OS X people and may have found its way over into cygwin, though I'm guessing.


$;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}} split//,".rekcah lreP rehtona tsuJ";$\=$ ;->();print$/

In reply to Re: OT: Happily developing on Windows, thanks to Cygwin by jonadab
in thread OT: Happily developing on Windows, thanks to Cygwin by dragonchild

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.