Well. cmake is not finding your openvas libraries or openvas libraries are not installed.
try following echo "/path-to-openvas/library" > /etc/ld.so.conf.d/openvas and running ldconfig after that and also try running following command before compiling export PKG_CONFIG_PATH=/your/location/openvas-lib/pkgconfig:$PKG_CONFIG_PATH works for me. Eero 2015-04-11 13:58 GMT+03:00 Deepak Jha <[email protected]>: > Hi, > > > I have compiled and installed openvas-smb and openvas-library package. > > Now i am trying to compile openvas-scanner package.When i am running cmake > .. i get below error.How to fix this? > > > /root/downloads/openvas-scanner-5.0.1/build > [root@localhost build]# cmake .. > -- Configuring the Scanner... > -- Install prefix: /usr/local > -- checking for module 'libopenvas_nasl>=8.0.0' > -- package 'libopenvas_nasl>=8.0.0' not found > CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message): > A required package was not found > Call Stack (most recent call first): > /usr/share/cmake/Modules/FindPkgConfig.cmake:333 > (_pkg_check_modules_internal) > CMakeLists.txt:187 (pkg_check_modules) > > > -- checking for module 'libopenvas_base>=8.0.0' > -- package 'libopenvas_base>=8.0.0' not found > CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message): > A required package was not found > Call Stack (most recent call first): > /usr/share/cmake/Modules/FindPkgConfig.cmake:333 > (_pkg_check_modules_internal) > CMakeLists.txt:188 (pkg_check_modules) > > > -- checking for module 'libopenvas_misc>=8.0.0' > -- package 'libopenvas_misc>=8.0.0' not found > CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message): > A required package was not found > Call Stack (most recent call first): > /usr/share/cmake/Modules/FindPkgConfig.cmake:333 > (_pkg_check_modules_internal) > CMakeLists.txt:189 (pkg_check_modules) > > > -- checking for module 'libopenvas_omp>=8.0.0' > -- package 'libopenvas_omp>=8.0.0' not found > CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message): > A required package was not found > Call Stack (most recent call first): > /usr/share/cmake/Modules/FindPkgConfig.cmake:333 > (_pkg_check_modules_internal) > CMakeLists.txt:190 (pkg_check_modules) > > > -- Looking for libgcrypt... > -- Looking for libgcrypt... /usr/lib64/libgcrypt.so > -- Configuring incomplete, errors occurred! > [root@localhost build]# > > > Thanks, > > Deepak Jha > > > ------------------------------ > *From:* Deepak Jha > *Sent:* Saturday, April 11, 2015 3:48 PM > *To:* Eero Volotinen > > *Cc:* [email protected] > *Subject:* Re: [Openvas-discuss] installing openvas 8 from source on > CentOS 7 > > > Thank you, this fix worked. > ------------------------------ > *From:* [email protected] <[email protected]> on behalf > of Eero Volotinen <[email protected]> > *Sent:* Saturday, April 11, 2015 2:55 PM > *To:* Deepak Jha > *Cc:* [email protected] > *Subject:* Re: [Openvas-discuss] installing openvas 8 from source on > CentOS 7 > > Hi, > > Sorry, this was my mistake on first patch testing. apply patch: > http://ping-viini.org/heimdal-epel.patch on openvas-smb-1.0.1 directory > and then try again with > > rm -fr build > mkdir build > cd build > cmake .. && make && make install > > does it work now? > > Eero > > 2015-04-11 12:20 GMT+03:00 Deepak Jha <[email protected]>: > >> Hi, >> >> >> Thanks for your help. >> >> I have successfully compiled and installed openvas-smb. >> >> I am trying to install openvas-library. >> >> cmake.. command successfully completed.Now i am trying to run make >> command.it completes till 99% and then gives error as below. >> >> >> Linking C static library libsamba-static.a >> [ 93%] Built target samba-static >> [ 93%] Built target bin2c >> Linking C shared library libopenvas_wincmd.so >> [ 95%] Built target openvas_wincmd >> Linking C executable winexe >> /usr/bin/ld: ../samba/libsamba-static.a(credentials_krb5.c.o): undefined >> reference to symbol 'gss_krb5_import_cred@@gssapi_krb5_2_MIT' >> /usr/bin/ld: note: 'gss_krb5_import_cred@@gssapi_krb5_2_MIT' is defined >> in DSO /lib64/libgssapi_krb5.so.2 so try adding it to the linker command >> line >> /lib64/libgssapi_krb5.so.2: could not read symbols: Invalid operation >> collect2: error: ld returned 1 exit status >> make[2]: *** [winexe/winexe] Error 1 >> make[1]: *** [winexe/CMakeFiles/winexe.dir/all] Error 2 >> make: *** [all] Error 2 >> >> >> please let me know how can i fix this issue. >> >> >> Regards, >> Deepak jha >> ------------------------------ >> *From:* [email protected] <[email protected]> on >> behalf of Eero Volotinen <[email protected]> >> *Sent:* Friday, April 10, 2015 7:37 PM >> *To:* Deepak Jha >> *Cc:* [email protected] >> *Subject:* Re: [Openvas-discuss] installing openvas 8 from source on >> CentOS 7 >> >> >> >> 2015-04-10 17:04 GMT+03:00 Deepak Jha <[email protected]>: >> >>> Hi, >>> >>> >>> >>> I am trying to compile openvas-library but getting below error. >>> >>> >>> >>> cmake .. >>> >>> -- Configuring the Libraries... >>> >>> -- Install prefix: /usr/local >>> >>> -- checking for module 'libopenvas_wmiclient>=0.0.1' >>> >>> -- package 'libopenvas_wmiclient>=0.0.1' not found >>> >>> -- checking for module 'libopenvas_wincmd>=0.0.1' >>> >>> -- package 'libopenvas_wincmd>=0.0.1' not found >>> >>> -- Looking for pcap... >>> >>> -- Looking for pcap... /usr/lib64/libpcap.so >>> >>> -- Looking for pcap-config... >>> >>> -- Looking for pcap-config... /usr/bin/pcap-config >>> >>> -- Looking for gpgme... >>> >>> -- Looking for gpgme... /usr/lib64/libgpgme.so >>> >>> -- Looking for ksba... >>> >>> -- Looking for ksba... /usr/lib64/libksba.so >>> >>> -- Looking for netsnmp... >>> >>> -- Looking for netsnmp... SNMP-NOTFOUND >>> >>> -- Looking for libgcrypt... >>> >>> -- Looking for libgcrypt... /usr/lib64/libgcrypt.so >>> >>> -- checking for module 'uuid' >>> >>> -- package 'uuid' not found >>> >>> CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 >>> (message): >>> >>> A required package was not found >>> >>> Call Stack (most recent call first): >>> >>> /usr/share/cmake/Modules/FindPkgConfig.cmake:333 >>> (_pkg_check_modules_internal) >>> >>> misc/CMakeLists.txt:45 (pkg_check_modules) >>> >>> >> >> You need to install uuid development package. I think then name of >> package is uuid-devel in centos / rhel (yum install -y uuid-devel) >> >> -- >> Eero >> > >
_______________________________________________ Openvas-discuss mailing list [email protected] https://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-discuss
