server.cpp - http://www.boost.org/doc/libs/1_46_1/doc/html/boost_asio/example/ssl/server.cpp
我正在尝试在我的Mac上构建它。使用以下内容。 (在我的ubuntu系统上构建良好)
g++ -I /usr/local/boost/ sslserver.cpp -o sslserver -lboost_system -lssl -lpthread
我的libs位于/ usr / local / lib中,所以我尝试在include之后添加-L / usr / local / lib。但是,我在使用-lboost_system -lpthread之前构建了其他项目,没有任何问题或指定了lib。
错误很大> https://dl.dropbox.com/u/15586644/error.txt
它主要是大量弃用的方法警告 - 我怀疑任何东西都被弃用了。 其次是体系结构x86_64的未定义符号。
我应该如何在MacOSX上构建server.cpp?
答案 0 :(得分:1)
请参阅 - Why is Apple Deprecating OpenSSL in MacOS 10.7 (Lion)?
Apple正在从OpenSSL迁移到Commoncrypto,因此不推荐使用警告