Hi David, thrift-*.exe is a compiler and does not use OpenSSL. If you're building Thrift 0.9.3 C++ library, latest Windows binary or trusty apt package should be fine as OpenSSL.
Can you make sure both ssl and crypto are passed to your linker and also the linked binary is correct (64/32 bit etc) ? On Fri, May 13, 2016 at 2:55 PM David Wright <[email protected]> wrote: > I failed to find what I was looking for in either of those two files. > > The mingw-cross-compile.sh is minimal in content and does not mention > openssl. > > https://github.com/apache/thrift/blob/master/build/docker/ubuntu/Dockerfile > just has a sudo apt-get libssl-dev - no mention of revision, label or tag. > > I have a GIT repo of openssl and was looking to find the revision, label > or tag that was used to build against thrift-0.9.3.exe. > > David Wright > > -----Original Message----- > From: Jake Farrell [mailto:[email protected]] > Sent: Tuesday, 10 May 2016 4:18 AM > To: [email protected] > Subject: Re: Which openssl revision from GIT repo? > > Hey David > The exe was compiled with mingw-cross-compile.sh [1] in the ubuntu docker > container [2], all dependencies should be able to be found from there > > -Jake > > []: > https://github.com/apache/thrift/blob/master/contrib/mingw-cross-compile.sh > [2]: > https://github.com/apache/thrift/blob/master/build/docker/ubuntu/Dockerfile > > On Thu, May 5, 2016 at 6:34 PM, David Wright <[email protected]> wrote: > > > I have downloaded thrift-0.9.3.exe and generated from a thrift file - > > I would now like to compile the dependant C++ library to get my C++ > > client talking to my Erlang server. > > > > > > > > I have obtained openssl and am having trouble working out which > > revision to use - there are many and the two I have tried against > > thrift (0.9.3) fails to compile - "CRYPTO_LOCK undefined"? > > > > > > > > Can anyone point me to which version of openssl is supposed to work > > with thrift 0.9.3 release? > > > > > > > > I am attempting this on Ubuntu 14.04 LTS and Windows 10. > > > > > > > > David Gray Wright > > > > >
