[vbox-dev] Compile error on SnowLeopard (openssl version mismatch)

Christian Pöštzsch Christian.Poetzsch at Sun.COM
Sat Oct 24 18:19:18 GMT 2009

Hi Tom,

have you rerun the configure script, it should check that? You are right 
the OpenSSL version in the 10.5 SDK isn't sufficient anymore. Please 
install a newer one with the help of MacPorts or manually. You can 
specify the path with configure options.


Tom Birch wrote:
> I've been trying to compile trunk on SnowLeopard and I get the errors
> below. I believe this is due to the sha code expecting a newer version
> of openssl than is in the 10.5 SDK. The problem was introduced in
> r23503 (I can build and run r23500 fine, but r23501/2 have other
> issues).
> Is this a known issue? Is it likely to be fixed anytime soon?
> cheers,
> Tom
> /Users/local/vboxtrunk/include/iprt/sha.h:143: error: 'SHA256_CTX'
> does not name a type
> /Users/local/vboxtrunk/include/iprt/sha.h:222: error: 'SHA512_CTX'
> does not name a type
> kBuild: Compiling VBoxRT -
> /Users/local/vboxtrunk/src/VBox/Runtime/r3/darwin/mp-darwin.cpp
> /Users/local/vboxtrunk/src/VBox/Runtime/common/checksum/sha512.cpp:44:
> error: 'union RTSHA512CONTEXT' has no member named 'Private'
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-dev

Dr. Christian Pötzsch    Sun Microsystems    http://www.sun.com/

More information about the vbox-dev mailing list