Az örökséggel is csak a baj van...
gcc -maix64 -pthread -mtune=native -maix64 -std=gnu11 -pthread -std=gnu99 -O3 -L. -Wl,-G,-bsymbolic,-bnoentry -Wl,-bsvr4 -maix64 -L/usr/local/lib64 -pthread -Wl,-bernotok \
-o providers/legacy.so -Wl,-bE:providers/legacy.ld \
providers/legacy-dso-legacyprov.o \
providers/liblegacy.a providers/libcommon.a -lcrypto -lz -pthread
ld: 0711-317 ERROR: Undefined symbol: .sha256_block_p8
ld: 0711-317 ERROR: Undefined symbol: .sha256_block_ppc
ld: 0711-317 ERROR: Undefined symbol: .sha512_block_p8
ld: 0711-317 ERROR: Undefined symbol: .sha512_block_ppc
ld: 0711-317 ERROR: Undefined symbol: .ChaCha20_ctr32_int
ld: 0711-317 ERROR: Undefined symbol: .ChaCha20_ctr32_vmx
ld: 0711-317 ERROR: Undefined symbol: .ChaCha20_ctr32_vsx
ld: 0711-317 ERROR: Undefined symbol: .poly1305_init_int
ld: 0711-317 ERROR: Undefined symbol: poly1305_blocks_vsx
ld: 0711-317 ERROR: Undefined symbol: poly1305_emit
ld: 0711-317 ERROR: Undefined symbol: poly1305_blocks