Closed cloudray8580 closed 4 years ago
Hi! What's your CMake version? Do you need the tests? Would disabling them be an option for you?
Nevermind, it has nothing to do with the tests. Your make log for fastforest is already problematic:
Scanning dependencies of target fastforest
[ 20%] Building CXX object CMakeFiles/fastforest.dir/src/common_details.cpp.o
[ 40%] Building CXX object CMakeFiles/fastforest.dir/src/fastforest.cpp.o
[ 60%] Linking CXX shared library libfastforest.so
[ 60%] Built target fastforest
It didn't compile the src/FastForest.cpp
source, even though CMake is configured to do so:
https://github.com/guitargeek/XGBoost-FastForest/blob/master/CMakeLists.txt#L15
Did you maybe delete src/FastForest.cpp
by accident or change that like in CMakeLists.txt
?
Okay, I fixed the problem. I guess your filesystem didn't understand that FastForest.cpp
and fastforest.cpp
were two separate files. My bad for giving them names that only differed by upper/lower case! Let me know if it works now so I can close the issue.
Thanks a lot, I successfully build the lib with your latest version.
Hi, I'm following the normal build procedure to build the library (under WSL) but encounter some link issues during make, do you have some suggestions? Thanks. Here is the log: