[icinga-users] Compiling from source

usa ims usaims at yahoo.com
Tue Jan 3 23:02:11 CET 2017


Hi,
I'm trying to compile from source Icinga2 on Slackware 14.1.  I followed the instructions on the INSTALL.md
1. mkdir build && cd build
2. cmake ..
I received a PostgresSQL error that  I do not psql libraries on the machine. The error is:
-- Could NOT find PostgreSQL (missing:  PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR) CMake Error at lib/db_ido_pgsql/CMakeLists.txt:71 (message):  You have selected PostgreSQL support, but PostgreSQL could not be found.  You can disable the PostgreSQL IDO module using -DICINGA2_WITH_PGSQL=OFF.
I looked in the CMakeError.log and it indicated this error:
/usr/lib64/gcc/x86_64-slackware-linux/4.8.2/../../../../x86_64-slackware-linux/bin/ld: cannot find -lexecinfocollect2: error: ld returned 1 exit statusgmake[1]: *** [cmTryCompileExec4286649564] Error 1
I wanted to find what version of 'ld' that is on this OS,
root at IcingaHQ:~/icinga2-2.6.0/build/CMakeFiles# ld --versionGNU ld (Linux/GNU Binutils) 2.23.52.0.1.20130226
I do not know if 'ld' is the issue but I do see the psql files in lib/db_ido_pgsql of the install directory.
Any help will greatly appreciated.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.icinga.org/pipermail/icinga-users/attachments/20170103/d52882f4/attachment.html>


More information about the icinga-users mailing list