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 >>> > >> > >>> > >> >>> > >> >>> > >>> > >>> >> >>