sbfxxhs 2021-07-23 10:42
浏览 147
已结题

Ubuntu20.04执行make命令后出现关于openssl的版本错误

Ubuntu20.04的openssl版本原来是1.1.1h,由于项目需要版本将版本替换为1.0.0q。但仍有报错


```bash

/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `BIO_new_bio_pair@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `BIO_free@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_CTX_set_verify@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `CRYPTO_num_locks@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_CTX_free@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `BIO_write@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_get_error@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `boost::system::system_category()'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_1_client_method@OPENSSL_1.0.1'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_set_ex_data@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `CRYPTO_cleanup_all_ex_data@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_read@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `ERR_remove_thread_state@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `BIO_ctrl_pending@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `BIO_read@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSLv23_method@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_CTX_get_ex_data@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `CRYPTO_set_id_callback@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_1_server_method@OPENSSL_1.0.1'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_CTX_new@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `boost::system::generic_category()'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_CTX_set_ex_data@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `ENGINE_cleanup@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `BIO_ctrl@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_get_shutdown@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `ERR_get_error@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `CRYPTO_set_locking_callback@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_method@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_client_method@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_CTX_get_verify_callback@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_load_error_strings@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_new@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_2_client_method@OPENSSL_1.0.1'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_write@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_get_ex_data@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `EVP_cleanup@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_CTX_load_verify_locations@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `ERR_free_strings@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_free@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_accept@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_ctrl@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `ERR_clear_error@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_2_method@OPENSSL_1.0.1'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_connect@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `ERR_reason_error_string@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_set_bio@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_server_method@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSLv23_client_method@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_CTX_ctrl@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `CONF_modules_unload@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_library_init@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `OPENSSL_add_all_algorithms_noconf@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_2_server_method@OPENSSL_1.0.1'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `TLSv1_1_method@OPENSSL_1.0.1'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSL_shutdown@OPENSSL_1.0.0'
/usr/bin/ld: /usr/local/lib/libokFrontPanel.so: undefined reference to `SSLv23_server_method@OPENSSL_1.0.0'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/samples.dir/build.make:102: ../build/getEventDataVector] Error 1
make[1]: *** [CMakeFiles/Makefile2:76: CMakeFiles/samples.dir/all] Error 2
make: *** [Makefile:84: all] Error 2

```

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 7月31日
    • 创建了问题 7月23日

    悬赏问题

    • ¥15 #MATLAB仿真#车辆换道路径规划
    • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
    • ¥15 数据可视化Python
    • ¥15 要给毕业设计添加扫码登录的功能!!有偿
    • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
    • ¥15 微信公众号自制会员卡没有收款渠道啊
    • ¥100 Jenkins自动化部署—悬赏100元
    • ¥15 关于#python#的问题:求帮写python代码
    • ¥20 MATLAB画图图形出现上下震荡的线条
    • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘