Brad House wrote:
>> There is more code committed. Check-out or wait for *tomorrow*
>> openssl-SNAP-20120919 snapshot. There is SmartMIPS AES code (pass
>> -msmartmips to Configure) and Configure accepts double dash as compiler
>> options. Please double-check and optionally post performance for new AES
>> code.
> 
> On a different note, thanks for the double dash fix for Configure.  That
> said, I have one more issue in relation to the way Configure handles
> flags completely unrelated to MIPS...
> 
> On MacOSX, you have to target a specific SDK if you want to ensure
> it targets the proper release of MacOSX.  That means you pass flags
> like this on to the compiler:
> 
> -isysroot /Developer/SDKs/MacOSX10.6.sdk/ -mmacosx-version-min=10.6
> -Wl,-syslibroot,/Developer/SDKs/MacOSX10.6.sdk/
> 
> The issue is that first one, where there is a space between the
> arguments.
> 
> Now, I know what you're thinking, just quote it ... and sure, that
> does work if you call "Configure" directly such as:
> 
> ./Configure darwin64-x86_64-cc "-isysroot
> /Developer/SDKs/MacOSX10.6.sdk/" -mmacosx-version-min=10.6
> -Wl,-syslibroot,/Developer/SDKs/MacOSX10.6.sdk/
> 
> But the problem really comes in when you're using the ./config
> wrapper script ... such as this:
> 
> export KERNEL_BITS=64
> export CONFIG_OPTIONS="\"-isysroot /Developer/SDKs/MacOSX10.6.sdk/\"
> -mmacosx-version-min=10.6 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.6.sdk/"
> ./config
> 
> You end up with output like this:
> $ ./config
> Operating system: i686-apple-darwinDarwin Kernel Version 11.2.0: Tue Aug
> 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64
> Configuring for darwin64-x86_64-cc
> target already defined - darwin64-x86_64-cc (offending arg: "-isysroot)

-isysroot%20/Developer/SDKs/..."
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to