Undefined reference setting up scanner

Hello all,
trying again to install gym, this time cents 8
using this guide here

I am at the scanner section

scanner

set (CMAKE_C_FLAGS_DEBUG “${CMAKE_C_FLAGS_DEBUG} -Werror -Wno-error=deprecated-declarations ”)

cd /opt/gvm/src
export PKG_CONFIG_PATH=/opt/gvm/lib/pkgconfig
cd openvas-7.0.1 (openvas-scanner, not OpenVas)
mkdir build
cd build
cmake … -DCMAKE_INSTALL_PREFIX=/opt/gvm
make

when I type the make, it gets to around 80% then gives me lots of errors such as /opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to krb5_cc_store_cred@HEIMDAL_KRB5_2.0' /opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to gss_krb5_import_cred@HEIMDAL_GSS_2.0’

collect2: error: ld returned 1 exit status

make[2]: *** [nasl/CMakeFiles/openvas-nasl.dir/build.make:105: nasl/openvas-nasl] Error 1
/usr/bin/ld: warning: libgssapi.so.3, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

make[1]: *** [CMakeFiles/Makefile2:217: nasl/CMakeFiles/openvas-nasl.dir/all] Error 2

make: *** [Makefile:182: all] Error 2

anyone have any ideas?
thank you

hi all,
still having this problem
[ 77%] Linking C executable openvas-nasl
/usr/bin/ld: warning: libgssapi.so.3, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libheimntlm.so.0, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libkrb5.so.26, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libhx509.so.5, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libhcrypto.so.4, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libasn1.so.8, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libwind.so.0, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libheimbase.so.1, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libroken.so.18, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/usr/bin/ld: warning: libhdb.so.9, needed by /opt/gvm/lib/libopenvas_wmiclient.so, not found (try using -rpath or -rpath-link)

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `hdb_free_keys@HEIMDAL_HDB_1.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_get_init_creds_opt_set_default_flags@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_resolve@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_req_ctx@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_addlog_func@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_keyblock_init@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_crypto_init@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_ap_rep_enc_part@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `initialize_krb5_error_table@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_get_init_creds_password@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_close@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_free_entry@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_display_status@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_init_sec_context@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_start_seq_get@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `signal@HEIMDAL_ROKEN_1.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_get_init_creds_keyblock@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_keyblock@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_set_default_realm@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_set_send_to_kdc_func@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_princ_realm@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_verify_checksum@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_unparse_name@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_set_dns_canonicalize_hostname@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_display_name@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_add_entry@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_req_in_ctx_alloc@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_get_default_in_tkt_etypes@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_import_name@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_krbhst_get_addrinfo@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_accept_sec_context@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_priv@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_remove_entry@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_ticket_get_authorization_data_type@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_set_real_time@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_init_context@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_make_principal@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_end_seq_get@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_clear_error_string@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_wrap@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_ticket_get_client@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_cc_close@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_parse_name@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_string_to_key_salt@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_cred_contents@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_req_out_get_keyblock@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gsskrb5_set_default_realm@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_req_in_set_keytab@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_mk_req_exact@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_data_copy@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_parse_name_flags@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_mk_rep@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_salt@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_cc_get_principal@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_principal@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_cc_destroy@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_enctype_to_string@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_compare@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gsskrb5_extract_authtime_from_sec_context@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_cc_initialize@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_rep@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_cc_default@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_sockaddr2address@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gsskrb5_extract_service_keyblock@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_release_buffer@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_req_in_ctx_free@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gsskrb5_set_dns_canonicalize@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_principal_compare_any_realm@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_c_enctype_compare@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_release_cred@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_auth_con_init@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_auth_con_free@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_delete_sec_context@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_set_default_in_tkt_etypes@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_create_checksum@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `__gss_krb5_mechanism_oid_desc@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_auth_con_getremotesubkey@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_get_error_string@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_unwrap@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_cc_store_cred@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_closelog@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_auth_con_setaddrs@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_mk_req@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_set_warn_dest@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_get_pw_salt@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `length_Key@HEIMDAL_HDB_1.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_auth_con_setflags@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_oid_equal@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gsskrb5_extract_authz_data_from_sec_context@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `free_Checksum@HEIMDAL_ASN1_1.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_crypto_destroy@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_get_init_creds_opt_init@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_cc_resolve@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_release_name@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_ticket@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_req_out_get_ticket@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_rd_req_out_ctx_free@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `__gss_c_nt_hostbased_service_oid_desc@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_auth_con_setkey@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gsskrb5_get_initiator_subkey@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_wrap_size_limit@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gsskrb5_set_send_to_kdc@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_unparse_name_flags@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_data_contents@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_krb5_copy_ccache@HEIMDAL_GSS_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_auth_con_getlocalsubkey@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_error_string@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_data_free@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_keyblock_contents@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `hdb_generate_key_set_password@HEIMDAL_HDB_1.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `encode_Key@HEIMDAL_HDB_1.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_free_context@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_initlog@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_kt_next_entry@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `krb5_mk_priv@HEIMDAL_KRB5_2.0’

/opt/gvm/lib/libopenvas_wmiclient.so: undefined reference to `gss_krb5_import_cred@HEIMDAL_GSS_2.0’

collect2: error: ld returned 1 exit status

make[2]: *** [nasl/CMakeFiles/openvas-nasl.dir/build.make:105: nasl/openvas-nasl] Error 1

make[1]: *** [CMakeFiles/Makefile2:217: nasl/CMakeFiles/openvas-nasl.dir/all] Error 2

make: *** [Makefile:182: all] Error 2

sorted from comment from post
From the command:
echo “/opt/heimdal/lib” > /etc/ld.so.conf.d/heimdal.conf

Remove the " from file or edit the file /etc/ld.so.conf.d/heimdal.conf e remove the "