Hi Benjamin Great advice. After adding the symbol EVP_myciph to openssl.ld linker script. It compiled without problems.
Cheers! Regards Wang Hao On Tue, Jul 12, 2016 at 7:06 AM, Benjamin Kaduk <bka...@akamai.com> wrote: > On 07/10/2016 09:13 PM, Wang Hao Lee wrote: > > > After I changed these files. Compiling using ./config fips; make depend; > make was successful and the apps can link nicely. I even manage to test my > cipher via the EVP interface: openssl speed -evp mynewcipher. > > However, when I build by configuring with ./config fips shared; make > depend; make to generate shared objects for libcrypto and libssl I get the > following linker error: > > > If I remember correctly, the Debian packaging adds a layer that uses and > export symbol list to restrict what symbols can be used from the shared > library; presumably Ubuntu has also picked up that bit of code. Look at > openssl.ld in your source tree. > > -Ben > > -- > openssl-dev mailing list > To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev > >
-- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev