OK, thanks.

I couldn't find licensing information on the crypto library, and was
halfway through hand-optimizing the md5 code we currently use when you
sent that link.

I've finished the hand-optimization and it now computes fast enough for me
to use an AS implementation and not worry about ANE or CrossBridge.  I
just have to figure out what headers and license files need to change when
checking it in.

-Alex

On 6/3/14 1:32 PM, "Sean Thayne" <s...@skyseek.com> wrote:

>Also, with Native Extensions, if you use a cross platform C++ framework
>like Juce, then you can maintain the ANE much easier, just need a windows
>and mac builders, but can use the same code for both.
>
>-Sean Thayne
>
>
>On Tue, Jun 3, 2014 at 12:46 PM, Sean Thayne <s...@skyseek.com> wrote:
>
>> There is a crypto library that is much faster than the built in adobe
>> stuff.
>>
>> http://www.blooddy.by/en/crypto/
>>
>> They don't include much for documentation, but it is very fast, and
>>pretty
>> easy to get up and running.
>>
>> -Sean Thayne
>>
>>
>> On Tue, Jun 3, 2014 at 12:08 PM, Nicholas Kwiatkowski
>><nicho...@spoon.as>
>> wrote:
>>
>>> I run mustella directly from my IDE (IntelliJ).  I don't have Cygwin
>>> installed.
>>>
>>> MinGW requires no setup.  Just unzip a file and away you go.
>>>
>>> -Nick
>>>
>>>
>>> On Tue, Jun 3, 2014 at 1:55 PM, Alex Harui <aha...@adobe.com> wrote:
>>>
>>> > Yes, but GCC on Windows requires MinGW right?  Is that less onerous
>>>than
>>> > Cygwin?  In theory we should already have Cygwin or some unix shell
>>>to
>>> run
>>> > Mustella.
>>> >
>>> > -Alex
>>> >
>>> > On 6/3/14 8:27 AM, "Nicholas Kwiatkowski" <nicho...@spoon.as> wrote:
>>> >
>>> > >Alex,
>>> > >
>>> > >I use GCC to make my native extensions.  GCC is available on both
>>>Mac
>>> and
>>> > >Windows (and Linux) and is not a heavy requirement to compile.  You
>>> don't
>>> > >need Visual Studio to compile .DLLs on Windows.
>>> > >
>>> >
>>> 
>>>http://quetwo.com/2011/10/31/creating-an-windows-air-native-extension-wi
>>>th
>>> > >-eclipse-part-1/
>>> > >
>>> > >-Nick
>>> > >
>>> > >
>>> > >
>>> > >On Tue, Jun 3, 2014 at 12:49 AM, 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