log4cxx/logger.h или libcql/cql.hpp фатальная ошибка при выполнении делают-j4

Я работаю make -j4 и я добираюсь ниже исключения...

userName@phx5qa01c-4e23:~/build$ make -j4
[  1%] [  2%] Building CXX object nda/common/loadtest/CMakeFiles/loadtester.dir/LoadTester.cc.o
make[2]: *** No rule to make target `/usr/include/libcql/lib/libcql.so', needed by `nda/common/client/client'.  Stop.
make[2]: *** Waiting for unfinished jobs....
Building CXX object nda/unittest/common/CMakeFiles/TestRunner.dir/TestRunner.cc.o
[  3%] Building CXX object nda/common/client/CMakeFiles/client.dir/main.cc.o
[  4%] Building CXX object nda/common/CMakeFiles/ndacommon.dir/category_map/CategoryMap.cc.o
In file included from /home/userName/MPL/nda/common/client/main.cc:1:
/home/userName/MPL/nda/common/client/be_cassandra_util.hh:5: fatal error: libcql/cql.hpp: No such file or directory
compilation terminated.
make[2]: *** [nda/common/client/CMakeFiles/client.dir/main.cc.o] Error 1
make[1]: *** [nda/common/client/CMakeFiles/client.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[  5%] Building CXX object nda/common/CMakeFiles/ndacommon.dir/curl_handler/CurlHandler.cc.o
/home/userName/MPL/nda/common/curl_handler/CurlHandler.cc:12: fatal error: log4cxx/logger.h: No such file or directory
compilation terminated.
make[2]: *** [nda/common/CMakeFiles/ndacommon.dir/curl_handler/CurlHandler.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/userName/MPL/nda/unittest/common/TestRunner.cc:8: fatal error: log4cxx/logger.h: No such file or directory
compilation terminated.
make[2]: *** [nda/unittest/common/CMakeFiles/TestRunner.dir/TestRunner.cc.o] Error 1
make[1]: *** [nda/unittest/common/CMakeFiles/TestRunner.dir/all] Error 2
/home/userName/MPL/nda/common/category_map/CategoryMap.cc:11: fatal error: log4cxx/logger.h: No such file or directory
compilation terminated.
make[2]: *** [nda/common/CMakeFiles/ndacommon.dir/category_map/CategoryMap.cc.o] Error 1
make[1]: *** [nda/common/CMakeFiles/ndacommon.dir/all] Error 2
Linking CXX executable loadtester
[  5%] Built target loadtester
make: *** [all] Error 2

Ниже исключение, я всегда добираюсь -

fatal error: libcql/cql.hpp: No such file or directory

fatal error: log4cxx/logger.h: No such file or directory

Я не уверен, что я должен сделать для фиксации этих исключений?

Как я устанавливаю эти две вещи при помощи sudo?

0
задан 9 October 2013 в 03:02

1 ответ

В обоих случаях ваш компилятор не может найти заголовки, требуемые приложением, которое вы пытаетесь скомпилировать.

Для libcql/cql.hpp вам необходимо скачать и установить libcql :

sudo apt-get install git libasio-dev libssl-dev
git clone https://github.com/mstump/libcql.git
cd libcql && mkdir build && cd build
make && sudo make install

Для log4cxx/logger.h вы можете просто установить liblog4cxx10-dev Install liblog4cxx10-dev пакет:

sudo apt-get install liblog4cxx10-dev

Теперь вы сможете скомпилировать приложение.

0
ответ дан 9 October 2013 в 03:02

Другие вопросы по тегам:

Похожие вопросы: