Tampaknya CMake tidak dapat menemukan pustaka htmlcxx.
Dalam dokumentasi whalebot, htmlcxx terdaftar sebagai dependensi.
Anda perlu mengunduh htmlcxx, mengekstraknya, lalu memasangnya:
cd <path to unzipped htmlcxx>
./configure --enable-static=on --enable-shared=off
make
sudo make install
Anda mungkin perlu menambahkan #include <cstddef>
ke bagian atas html/tree.h
untuk membuatnya berhasil dibangun. Ini akan dipasang ke usr/local/
secara default.
Anda juga perlu menginstal icu jika Anda belum memilikinya:
sudo apt-get install libicu-dev
Terakhir, Anda sekarang dapat membangun dan memasang whalebot. Sekali lagi, pembuatan mungkin gagal jika Anda memiliki penginstalan boost yang cukup mutakhir.
Sejalan 57 dari webspider/src/webspider_options.cpp
, Anda perlu mengganti boost::filesystem::initial_path().native_directory_string()
dengan boost::filesystem::initial_path().string()
. Maka Anda harus pandai membangun dan memasang:
cd <path to unzipped whalebot>
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make
sudo make install
Ini juga akan dipasang ke usr/local/
secara default.