[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TRNSYS-users] Creating new component



Hi,

I was able to make .dll file using TRNSYS manual example and what you told, but should I move that .dll file from ..\Trnsys17\Compilers\Ivf11x\MyType\Release to ..\Trnsys17\UserLib\ReleaseDLLs\?

Compiling didnt give any errors and allso TRNSYS does not give any errors for the simulation but that new component does not seem to work. I am using Equa + my own type to test it (like getting started manual does):
Equa: time*2
my own type: Out1=Inp1+Par1

Result is that every timestep Out1 = 0

Is there something else that I should do while compiling that file?

On another topic, is it possible to use own subroutine within Type?

Thanks,

Janne

Lähettäjä: David BRADLEY [d.bradley@tess-inc.com]
Lähetetty: 26. marraskuuta 2012 23:25
Vastaanottaja: Mäkinen Janne
Cc: trnsys-users@cae.wisc.edu
Aihe: Re: [TRNSYS-users] Creating new component

Janne,
  The Intel compiler used to be able to convert a *.dsp file (which was the project format for Compaq's Fortran compiler) to its own *.sln format. It doesn't seem to be able to do so anymore. Open the ..\Trnsys17\Compilers\Ivf11x\Ivf11x.sln file. In it, there should be a MyType project. Right click that project and add the skeleton code that was created by the Studio.
Kind regards,
 David


On 11/22/2012 07:21, Mäkinen Janne wrote:
Hi,

I am trying to create a new component by using Intel Visual Fortran Composer XE 2011 with Microsoft Visual Studio 2008. I followed the instructions described in Chapter 1.8 in the getting stated manual to generate the new component; however the project workspace generated by TRNSYS has an extension .dsp and I am unable to open this project file. When I try to open the .dsp file with Microsoft Visual Studio, I am asked if I want to convert the file into a Visual C++ project file, which generates a .ncb and a .vcproj files. When I try to build the project compailer creates .sln file and I obtain the following two errors(Build log as attachment file):
 
Error LNK2001: unresolved external symbol__DllMainCRTStartup@12
Fatal error LNK1120: 1 unresolved externals

Is that compiler supposed to convert that .dsp file into visual C++ project? Could there be problems with some settings or that project file or am I perhaps doing something wrong?

Thank you,

Janne


_______________________________________________
TRNSYS-users mailing list
TRNSYS-users@cae.wisc.edu
https://mailman.cae.wisc.edu/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@tess-inc.com

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