-
Notifications
You must be signed in to change notification settings - Fork 58
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
安装报错 #36
Comments
应该不是少拉了文件之类的,感觉是nghttp2的构建过程(用的autotools那套应该是)有问题,试试git clean . -xdf看看重新来一次OK不 |
大概知道原因了,通过环境变量指定gcc路径,在一些非blade构建的三方库不生效。
手动修改了命令后,fmt不再报错。不过还有其他三方库在报错。 |
把gcc8的bin目录加到path最前面试试 手动改了CXX是因为有些第三方库会默认找到clang去,所以hack了一把 |
还是不好使。 一些打印编译指令的还能手动改改。
|
最终部分编不过的库,手动编完,在软链进build64_release中,现在编译终于通过了,期待明天能跑 |
这个不太对……
鹅厂内部用的系统跟CentOS7用户态基本一样,原生的CentOS7应该只要把gcc 8放在 |
问题可能是出在:
之前试过unset CXX等环境变量,同时./blade clean,但是还是有问题。今天创新打开了终端,并且删除了 |
安装报错 .libs/libnghttp2.so.14.20.0 不存在,查看目录
build64_release/thirdparty/nghttp2/nghttp2-1.41.0/lib/.libs
, 有指向libnghttp2.so.14.20.0
但是这个库是不存在的,这个库应该是新构建的才对,但是并未出现这个动态库链接报错。已经按照 REAMD 更新了submodule, 并且在 build/external/flare 指向过
git lfs install/pull
, 是有步骤不对少拉了文件吗机器 CentOS Linux release 7.4.1708 (Core)。
The text was updated successfully, but these errors were encountered: