TDengine
TDengine copied to clipboard
complie with arm-linux-gnueabihf-gcc
vi CMakelist.txt
add
modify the cmake/cmake.define
vi cmake/cmake.define
then:
mkdir build
cd build/
sudo cmake .. -DARMVER=arm32
sudo make
the result:
cmake 加 -DCPUTYPE=arm32 试试
cmake 加 -DCPUTYPE=arm32 试试
比较怀疑是 linaro gcc 6.3.1 的行为和标准 gcc 不一样,我们这里没有交叉编译的环境,你可以试试修改 source/client/com_taosdata_jdbc_tmq_TMQConnector.h 把参数名称加上看行不行
-DCPUTYPE=arm32
统一函数定义后,编译通过,关于taosd和taos在目标机上运行有如下问题:
1.taosd运行磁盘空间不够,关于磁盘空间,目标机采用的是overlayfs,虽然rootfs不够2G,但用户实际使用的空间不止2G,这种情况是否通过相关配置解决,还是只能修改rootfs的固定大小至2G以上
2.taos运行,Bus error (core dumped)
了解。目前 arm32 平台还没有适配完成,如果有企业版用户需要也可以提高优先级
了解。目前 arm32 平台还没有适配完成,如果有企业版用户需要也可以提高优先级
OK,这个情况不是因为我这边编译操作,编译配置之类的导致的? 而是arm32还没有适配完成导致的?
了解。目前 arm32 平台还没有适配完成,如果有企业版用户需要也可以提高优先级
OK,这个情况不是因为我这边编译操作,编译配置之类的导致的? 而是arm32还没有适配完成导致的?
因素比较多,交叉编译之前也没有正式支持,所以很难说具体问题在哪。不过代码都是开源的,欢迎 bugfix 后 PR 回 TDengine
了解。目前 arm32 平台还没有适配完成,如果有企业版用户需要也可以提高优先级
OK,这个情况不是因为我这边编译操作,编译配置之类的导致的? 而是arm32还没有适配完成导致的?
因素比较多,交叉编译之前也没有正式支持,所以很难说具体问题在哪。不过代码都是开源的,欢迎 bugfix 后 PR 回 TDengine
好的好的,了解了 ,感谢解答。
了解。目前 arm32 平台还没有适配完成,如果有企业版用户需要也可以提高优先级
OK,这个情况不是因为我这边编译操作,编译配置之类的导致的? 而是arm32还没有适配完成导致的?
因素比较多,交叉编译之前也没有正式支持,所以很难说具体问题在哪。不过代码都是开源的,欢迎 bugfix 后 PR 回 TDengine
好的好的,了解了 ,感谢解答。
统一函数定义的修改,欢迎 PR 回 TDengine,谢谢 :)
已PR