I have issue on ubuntu: /usr/bin/ld: ../../../64/dmrApi.lib(unsigned64_avp.o): relocation R_X86_64_32 against symbol `_ZN22com_dialogic_signaling8diameter13Unsigned64Avp13class_factoryE' can not be used when making a PIE object; recompile with -fPIC /usr/bin/ld: ../../../64/dmrApi.lib(avp_list_container_encoder_factory.o): relocation R_X86_64_32 against symbol `_ZTIN22com_dialogic_signaling8diameter7encoder23AvpListContainerEncoder27AvpListContainerDescriptionE' can not be used when making a PIE object; recompile with -fPIC /usr/bin/ld: ../../../64/dmrApi.lib(diameter_command_container_encoder_factory.o): relocation R_X86_64_32 against symbol `_ZTVN22com_dialogic_signaling8diameter7encoder38DiameterCommandContainerEncoderFactoryE' can not be used when making a PIE object; recompile with -fPIC /usr/bin/ld: ../../../64/dmrApi.lib(dmr_format_container_encoder.o): relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIC /usr/bin/ld: ../../../64/dmrApi.lib(dmr_format_container_encoder_factory.o): relocation R_X86_64_32 against symbol `_ZTIN22com_dialogic_signaling8diameter7encoder25DmrFormatContainerEncoder29DmrFormatContainerDescriptionE' can not be used when making a PIE object; recompile with -fPIC /usr/bin/ld: ../../../64/dmrApi.lib(container_encoder_factory.o): relocation R_X86_64_32 against symbol `_ZTIN22com_dialogic_signaling7encoder16ContainerEncoder20ContainerDescriptionE' can not be used when making a PIE object; recompile with -fPIC dmr_api_tests.o: In function `DMR_API_TEST_build_provide_location_request(com_dialogic_signaling::dmr::user::IDmrSessionReq*)': dmr_api_tests.cpp:(.text+0x24d): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::SessionIDAvp::SessionIDAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x2bb): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::OriginHostAvp::OriginHostAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x329): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::OriginRealmAvp::OriginRealmAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x397): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::DestinationHostAvp::DestinationHostAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x405): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::DestinationRealmAvp::DestinationRealmAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x4a4): undefined reference to `com_dialogic_signaling::diameter::ts29272::avps::ImeiAvp::ImeiAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x543): undefined reference to `com_dialogic_signaling::diameter::ts29172::avps::LcsCodewordAvp::LcsCodewordAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x5fb): undefined reference to `com_dialogic_signaling::diameter::ts32299::avps::LcsNameStringAvp::LcsNameStringAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x9ea): undefined reference to `com_dialogic_signaling::diameter::rfc5778::avps::ServiceSelectionAvp::ServiceSelectionAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0xb48): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::UserNameAvp::UserNameAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.o: In function `DMR_API_TEST_build_provide_location_answer(com_dialogic_signaling::dmr::user::IDmrSessionInd*)': dmr_api_tests.cpp:(.text+0x1bea): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::SessionIDAvp::SessionIDAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x1c52): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::OriginHostAvp::OriginHostAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' dmr_api_tests.cpp:(.text+0x1cba): undefined reference to `com_dialogic_signaling::diameter::rfc3588::avps::OriginRealmAvp::OriginRealmAvp(std::__cxx11::basic_string char, std::char_traits char , std::allocator char )' /usr/bin/ld: final link failed: Symbol needs debug section which does not exist collect2: error: ld returned 1 exit status dmrapitest.mak:33: recipe for target '../../BIN/dmrapitest' failed make: *** [../../BIN/dmrapitest] Error 1
↧