Abdelrahman Posted September 14, 2020 Report Posted September 14, 2020 Hello everyone, I am using Virtualizer studio, TLM creator to make a model of SPI, what I am trying to do is make a module that contains two instances, one acts as a master and the other as slave, these instances will contain tlm_ft_spi_device_socket and tlm_ft_spi_protocol_engine for these sockets to use the it's functions. When I build I get this linker error: master.o : error LNK2019: unresolved external symbol "public: __cdecl tlm_ft_spi_protocol_engine::tlm_ft_spi_protocol_engine(class scml2::base::object_name const &,class tlm_ft_spi_device_socket &)" (??0tlm_ft_spi_protocol_engine@@QEAA@AEBVobject_name@base@scml2@@AEAVtlm_ft_spi_device_socket@@@Z) referenced in function "public: __cdecl masterType::masterType(class scml2::base::object_name const &)" (??0masterType@@QEAA@AEBVobject_name@base@scml2@@@Z) F\mt_test2.dll : fatal error LNK1120: 1 unresolved externals. any help with this error?? Thank you Quote
Eyck Posted September 14, 2020 Report Posted September 14, 2020 Actually this is a Virtualizer specific question so you are better up contacting SNPS directly or try their SolvNet. But if you have missing symbols during link you miss to specify a library. How to solve this is a question to SNPS. Abdelrahman 1 Quote
Abdelrahman Posted September 14, 2020 Author Report Posted September 14, 2020 Okay, thanks alot. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.