配置通过,但在make时出错,显示
CCLD msmtp
tls.o: In function `tls_close':
/opt/trans/msmtp-1.4.30/src/tls.c:1711: undefined reference to `SSL_shutdown'
/opt/trans/msmtp-1.4.30/src/tls.c:1712: undefined reference to `SSL_free'
/opt/trans/msmtp-1.4.30/src/tls.c:1713: undefined reference to `SSL_CTX_free'
tls.o: In function `openssl_io_error':
/opt/trans/msmtp-1.4.30/src/tls.c:1323: undefined reference to `ERR_get_error'
/opt/trans/msmtp-1.4.30/src/tls.c:1350: undefined reference to `ERR_get_error'
/opt/trans/msmtp-1.4.30/src/tls.c:1350: undefined reference to `ERR_error_string'
。。。
。。。
等等错误
但配置通不过,报错
configure: WARNING: if you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used
checking build system type... i686-pc-linux-gnu
checking host system type... arm-hisiv100nptl-linux-gnu
checking target system type... arm-hisiv100nptl-linux-gnu
checking for arm-hisiv100nptl-linux-gcc... arm-hisiv100nptl-linux-gcc
checking whether the C compiler works... no
configure: error: in `/opt/trans/msmtp-1.4.30':
configure: error: C compiler cannot create executables
See `config.log' for more details
恩,在嵌入式板块把问题解决了,谢谢 作者: mingming_song 时间: 2013-12-15 08:21
楼主,今天我也碰到了这样的问题了,求解决,我这里的报错信息是
GNU Libidn support ..... : no 这是线上环境的,但是我本地测试时候通过,所以对比了编译信息,发觉是这项不同,是不是重新安装这个包就完了?
还是另有其他,求分享~