缺的这个符号是ddb插件API中的Util::createSystemProcedure函数,不是三方的依赖库,编译时需用 cmake .. -DLIBDOLPHINDB=path_to_libDolphinDB
我在arm64的linux下编译DolphinDB XGBoost 插件,编译成功了,但在loadPlugin时报错,是什么原因?
报错如下:
127.0.0.1:18848 Server response: 'loadPlugin("/home/elife/sw/DolphinDB_ARM64_V2/server/PluginXgboost.txt") => Couldn't load the dynamic library [/ho
me/elife/sw/DolphinDB_ARM64_V2/server/libPluginXgboost.so]: /home/elife/sw/DolphinDB_ARM64_V2/server/libPluginXgboost.so: undefined symbol: _ZN4
Util21createSystemProcedureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFvP4HeapRSt6vectorI12SmartPointerI8ConstantESaISD_EEEii'
缺的这个符号是ddb插件API中的Util::createSystemProcedure函数,不是三方的依赖库,编译时需用 cmake .. -DLIBDOLPHINDB=path_to_libDolphinDB