Cmake for Ernie Error: Cannot find PaddlePaddle Fluid
Created by: pmajchrzak
commit: afe94903 causes build error
CMAKE_FLAGS='-DCMAKE_BUILD_TYPE=Release -DWITH_GPU=OFF -DWITH_MKLDNN=ON -DWITH_TESTING=ON -DWITH_PROFILER=ON -DWITH_STYLE_CHECK=OFF -DON_INFER=ON -DWITH_INFERENCE_API_TEST=ON'
part of console log:
+ printf '\n-----------RUN MAKE FOR ERNIE---------\n'
+ cd /root/models/benchmark/Inference/c++/ernie/
+ mkdir build
+ cd build
+ cmake .. -DPADDLE_ROOT=/repos/paddle_paddle/build/fluid_inference_install_dir -DUSE_GPU=OFF
-- The CXX compiler identification is GNU 5.4.0
-- The C compiler identification is GNU 5.4.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
CMake Warning at cmake/FindFluid.cmake:67 (message):
Cannot find PaddlePaddle Fluid under
/repos/paddle_paddle/build/fluid_inference_install_dir
Call Stack (most recent call first):
CMakeLists.txt:16 (find_package)
CMake Error at CMakeLists.txt:37 (message):
Cannot find PaddlePaddle Fluid under
/repos/paddle_paddle/build/fluid_inference_install_dir
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
PADDLE_INC_DIR
used as include directory in directory /root/models/benchmark/Inference/c++/ernie
used as include directory in directory /root/models/benchmark/Inference/c++/ernie