zoukankan      html  css  js  c++  java
  • ubuntu编译opencapwap报错解决

    环境:ubuntu10.10

    版本:opencapwap0.93.3

    下载源码后直接make报错

    gcc: ./static/libssl.a: 没有那个文件或目录

    gcc: ./static/libcrypto.a: 没有那个文件或目录

    修改makefile

    LDFLAGS = /usr/lib/libssl.a /usr/lib/libcrypto.a -lpthread -ldl -D_REENTRANT

    仍然报错

     /usr/lib/libcrypto.a(c_zlib.o): In function `bio_zlib_free':
    (.text+0x91): undefined reference to `inflateEnd'
    /usr/lib/libcrypto.a(c_zlib.o): In function `bio_zlib_free':
    (.text+0xad): undefined reference to `deflateEnd'

    ......

    再次修改makefile

    LDFLAGS = /usr/lib/libssl.a /usr/lib/libcrypto.a -lpthread -ldl -D_REENTRANT -lz -lm

    加上 -lz -lm

    lc 是link libc,lm是link libm,lz 是link libz

    搞定

    ps:ubuntu libpthread.* 和 libdl.*在 /usr/lib/i386-linux-gnu/路径下

    /* the end */

  • 相关阅读:
    调试PHP如何让浏览器提示错误
    接口的理解
    linux中的curl
    linux后台执行命令:&和nohup
    php定界符<<<EOF讲解
    有关字符集问题
    设置disabled属性
    PHP魔术常量
    phpstorm-有关设置
    php常用函数
  • 原文地址:https://www.cnblogs.com/idmask/p/4591003.html
Copyright © 2011-2022 走看看