-
Notifications
You must be signed in to change notification settings - Fork 386
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MacOS 安装 srpc 时 ld 出错 #198
Comments
libressl和openssl还不太一样,怀疑是这是原因~可以尝试一下按照openssl并且根据brew的提示把openssl的路径添加上?参考:sogou/workflow#150 |
OPENSSL_ROOT_DIR 和 OPENSSL_LIBRARIES 两个环境变量已经指向了 openssl, 问题还是一样的。现在的版本是: |
你先试一下workflow和tutorial可以编译吗? |
workflow 和 workflow/tutorial 可以编译。 srpc/tutorial 会报 variable SRPC_INCLUDE_DIR does not exist |
你好,怀疑是没有重新find_package造成的(我这边mac可以正常编译,但怀疑不同版本cmake不一样)。我尝试更改了一下CMakelists.txt,包括find_package以及刚才ld其他库的问题,目前改动在我的分支上,等下会提PR到主项目。麻烦有空了试试这个是否ok: |
可以了,安装过程碰到了两个问题建议 Fix一下。
check_include_file_cxx 报错:
设置
|
snappy应该-std=c++11就可以吧?和我们的标准一样 |
11 也可以编过,建议说明一下对我这种小白友好一些 |
嗯嗯,我们在努力的改CMake中。现在包括动态库的生成,都是有一些问题的。 |
非常感谢您的帮助 |
MacOS 10.15.7 环境下 make 命令报错:
openssl 使用 homebrew 安装, 版本为 LibreSSL 2.8.3, workflow 也已正常安装。 看上去是 architecture 设置不对
已设置环境变量:
cmake 变量也已设置
The text was updated successfully, but these errors were encountered: