Marion,
Check to make sure that the version of trnsys.h that you are using has the TYPECK, getSimulationTimeStep, and getSimulationStartTime functions exported properly for C++. I'm not familiar with the "send client message" routine; make sure that you have added whatever library that is part of to your Type as well.
Regards,
David
On 10/8/2010 16:03, Kerl, Marion (SCR US EXT) wrote:_______________________________________________ TRNSYS-users mailing list TRNSYS-users@cae.wisc.edu https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-usersHey everyone,
I want to create my own new component. I followed the manual and create a new component in the TRNSYS Studio. Following that, I exported the components via the “Export to C++”.
Then I created a project in Visual Studio and added the exported cpp-file and the TRNSYS.h to my project.
When I want to make a build of my project, I get these error messages:
1>Link:
1> Creating library C:\TRNSYS16_1\Studio\Proformas\My components\compTYP201\Debug\compTYP201.lib and object C:\TRNSYS16_1\Studio\Proformas\My components\compTYP201\Debug\compTYP201.exp
1>Type201.obj : error LNK2019: unresolved external symbol "int __cdecl sendclientmessage(int const *,int const *)" (?sendclientmessage@@YAHPBH0@Z) referenced in function "int __cdecl sendclienterror(int const *,int const *)" (?sendclienterror@@YAHPBH0@Z)
1>Type201.obj : error LNK2019: unresolved external symbol __imp__TRNSYSFUNCTIONS_mp_GETSIMULATIONTIMESTEP referenced in function _TYPE201
1>Type201.obj : error LNK2019: unresolved external symbol __imp__TRNSYSFUNCTIONS_mp_GETSIMULATIONSTARTTIME referenced in function _TYPE201
1>Type201.obj : error LNK2019: unresolved external symbol __imp__TYPECK referenced in function _TYPE201
1>C:\TRNSYS16_1\Studio\Proformas\My components\compTYP201\Debug\compTYP201.dll : fatal error LNK1120: 4 unresolved externals
1>
1>Build FAILED.
1>
What’s wrong? Are there any files in my project missing?
Thank you in advance.
Regards,
Marion
-- *************************** David BRADLEY Principal Thermal Energy Systems Specialists, LLC 22 North Carroll Street - suite 370 Madison, WI 53703 USA P:+1.608.274.2577 F:+1.608.278.1475 d.bradley@tess-inc.com http://www.tess-inc.com http://www.trnsys.com
_______________________________________________
TRNSYS-users mailing list
TRNSYS-users@cae.wisc.edu
https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-users