[TRNSYS-users] new component linking problem

David BRADLEY d.bradley at tess-inc.com
Mon Oct 11 10:17:24 PDT 2010


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:
>
> Hey 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 at Z) referenced in function
>             "int __cdecl sendclienterror(int const *,int const *)"
>             (?sendclienterror@@YAHPBH0 at 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
>
>
> _______________________________________________
> TRNSYS-users mailing list
> TRNSYS-users at cae.wisc.edu
> https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-users
>    

-- 
***************************
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 at tess-inc.com

http://www.tess-inc.com
http://www.trnsys.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/trnsys-users-onebuilding.org/attachments/20101011/13ed9b35/attachment-0001.htm>


More information about the TRNSYS-users mailing list