On Mon, Jun 2, 2014 at 10:13 PM, Alex Harui <aha...@adobe.com> wrote:

> OK, CrossBridge uses unix tools like gcc and swig.  So removing the cygwin
> requirement will be painful.
>
> What is the current sentiment?  Require Cygwin or Visual Studio?  At least
> Cygwin is free.  In theory other unix shells for Windows will work but
> CrossBridge doc onl mentions Cygwin.
>
>
+1 for Cygwin.

Although, Apache committers do get a free copy of Visual Studio with their
complimentary MSDN subscription.


> Meanwhile, I think I will look into why the CrossBridge code was so much
> faster.  In theory the result is abc code.
>
> -Alex
>
> On 6/2/14 9:49 PM, "Alex Harui" <aha...@adobe.com> wrote:
>
> >Well, I'm new to Native Extensions as well, but it appears you can't
> >create a single extension that works on both OSX and Windows.  Folks seem
> >to be using Visual Studio for Windows and Xcode for Mac.  That seems like
> >a lot of work and a complicated build environment.  The nice thing about
> >the CrossBridge code is that it can be one cross-platform project.  I'm
> >going to look into where the cygwin dependencies are in CrossBridge and
> >see if they can be removed, unless someone knows of a way to simplify the
> >Native Extension development.
> >
> >-Alex
> >
> >On 6/2/14 2:35 PM, "Alex Harui" <aha...@adobe.com> wrote:
> >
> >>In theory, all PMC members with Windows computers have Cygwin or some
> >>shell script processor in place otherwise they cannot run Mustella.
> >>
> >>We could create a separate release package like we did for PixelBender,
> >>but seriously, how many of you are going to build the installer from
> >>sources?
> >>
> >>I'll look into a intel-only NativeExtension version of MD5 next.
> >>
> >>-Alex
> >>
> >>On 6/2/14 2:20 PM, "Michael A. Labriola" <labri...@digitalprimates.net>
> >>wrote:
> >>
> >>>> -1 for Cygwin too :-(
> >>>
> >>>
> >>>Something to note for Windows Users, if you install git bash (which is
> >>>generally part of the windows install for git) you can use it in place
> >>>of
> >>>Cygwin. It might be a much easier way for us to move forward instead of
> >>>requiring Cygwin.
> >>>
> >>>Mike
> >>
> >
>
>

Reply via email to