Closed freedomhust closed 2 years ago
应该还是环境问题,建议参考官方 README https://github.com/taosdata/TDengine/blob/develop/README.md 步骤完整重复一遍
应该还是环境问题,建议参考官方 README https://github.com/taosdata/TDengine/blob/develop/README.md 步骤完整重复一遍
我就是按照官方的步骤走的,在另一台服务器上按照相同的流程试过,另一台服务器上是可以成功的,但那台性能不太好,这台性能好很多所以想过来问问有没有解决的办法
我们发版机器就是 Ubuntu 1804 标准版,也有 CI 编译保证,不会有问题的。如果你在另外一个机器可以,现在这个服务器完全重装一下肯定没问题的
好的,谢谢
问题已经解决,找了一下发现是snappy静态链接库的问题,在和另外一台服务器的输出做对比时发现另一台服务器找的是动态链接库
-- Found Snappy: /usr/lib/x86_64-linux-gnu/libsnappy.so
Enabled snappy codec
而这一台是先找到的静态链接库
-- Found Snappy: /usr/local/lib/libsnappy.a
Enabled snappy codec
手动将所有link.txt中的/usr/local/lib/libsnappy.a替换成-lsnappy后成功编译
问题:在源码编译TDengine时发现avro编译出错,所以过来提下问题希望能解答,需要安装的一些安装包都安装好了
系统:Ubuntu18.04 X86_64环境 uname -a Linux nvm-desktop 5.4.0-109-generic #123~18.04.1-Ubuntu SMP Fri Apr 8 09:48:52 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
详细描述: 在我运行完cmake .. 后执行make命令,发现进度在28%时,libsnappy.a找不到函数定义,后续报了一堆错误,感觉是libavro.a没有链接成功,但不知道怎么改
以下是详细输出:
cmake ..
make
哦对,在这台服务器上安装cmake时,有一个提示,是 libcurl.so.4: no version information available 我通过 sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0 /usr/local/lib/libcurl.so.4 解决了,不知道会不会有影响
很感谢