encounter / tsschecker

Check TSS signing status of iOS firmwares and save SHSH blobs
GNU Lesser General Public License v3.0
43 stars 10 forks source link

build failed #7

Open KleinerSource opened 6 years ago

KleinerSource commented 6 years ago

/usr/bin/ld: tsschecker-tsschecker.o: undefined reference to symbol 'SHA384@@OPENSSL_1_1_0' //usr/lib64/libcrypto.so.1.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status

What do I need to do?

gucking commented 6 years ago

Running into the same problem on CentOS 7.

libtool: link: gcc -I/usr/local/include -I/usr/local/include -I/usr/include/libusb-1.0 -I../external/libfragmentzip/include -I../external/jssy/jssy/ -g -O2 -std=c11 -o .libs/tsschecker tsschecker-tsschecker.o tsschecker-tss.o tsschecker-download.o tsschecker-main.o libjssy.a ../external/libfragmentzip/libfragmentzip/.libs/libfragmentzip.so -lcurl -Wl,-rpath -Wl,/usr/local/lib /bin/ld: tsschecker-tsschecker.o: undefined reference to symbol 'SHA1@@libcrypto.so.10' /usr/lib64/libcrypto.so.10: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[2]: *** [tsschecker] Error 1

I'm using your forked versions of libplist and libfragmentzip. (I am able to compile tihmstar's original version of tsschecker)

No clue how to proceed.