
tmp/ccbgdKq5.o: In function `calculate_title_key_file_hash(unsigned char*, unsigned long, unsigned char*)':Īacs_aes.cpp:(.text+0x22a): undefined reference to `EVP_ecdsa' Src/aacskeys.cpp:609: warning: ‘mask_check’ may be used uninitialized in this function

Src/aacskeys.cpp: In function ‘void calculate_processing_key(unsigned char*, unsigned char*, long int, long int, long int, long int, long int, long int)’: G++ -O3 -Wall -o bin/linux/aacskeys src/ioctl.cpp src/mmc.cpp src/cmac.cpp src/cmac_aes.cpp src/aacs_aes.cpp src/aacs_ecdsa.cpp src/aacskeys.cpp -lcrypto 0.9.8 to see if that would install the correct libraries.but no such luck.Ģ) If I try to compile aacskeys from source, this is what I get: aacskeys: /lib/libcrypto.so.0.9.8: no version information available (required by. Then I tried to create symbolic links named libcrypto.so.0.9.8 to solve the issue, but then I get: I have libcrypto.0.9.8b in /lib/libcrypto.so.9.8b and /lib64/libcrypto.so.9.8b, which is what I presume it is looking for.

aacskeys: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory I have 64 bit Java, and 64 bit aacskeys library that i compiled, I believe it is the aacskeys program itself.ġ) when i try to use the precompiled aacskeys: I tried two things, using the precompiled, and compiling my own, thinking that might sort out the 64 bit problem. I can find the aacskeys library that I compiled in your wrapper, it is just the aacskeys program I am ahving problems with.
