Hi,

Thank you for the effort !

Somehow I am still struggling with OpenModelica ... sorry ...

I installed this new version 5940 suggested by Adrian but no avail ...
Now I can not get any model to run ... I tried the dcmotor.mo in OMShell but it 
failed :(
Looking at the logfile dcmotor.log I see the error "'C:\OpenModelica1.5.0\' is 
not recognized as an internal or external command, operable program or batch 
file.". Nevertheless I see that the dcmotor.cpp file has been generated ... 
maybe the c compiler can not be found? Or can it be a problem with the makefile 
... it is listed below and the slashes \/ seem a little bit awkward to me ...

# Makefile generated by OpenModelica
CC=g++
CXX=g++
LINK=g++ -shared -export-dynamic
EXEEXT=.exe
DLLEXT=.dll
CFLAGS=-I"C:\OpenModelica1.5.0\/include/omc" -msse2 -mfpmath=sse 
${MODELICAUSERCFLAGS}
LDFLAGS=-L"C:\OpenModelica1.5.0\/lib/omc" -lc_runtime
SENDDATALIBS=-lsendData -lQtNetwork-mingw -lQtCore-mingw -lQtGui-mingw -luuid 
-lole32 -lws2_32

.PHONY: dcmotor
dcmotor: dcmotor.cpp
         $(CXX) $(CFLAGS) -I. -o dcmotor$(EXEEXT) dcmotor.cpp   -lsim 
$(LDFLAGS) -lf2c -linteractive $(SENDDATALIBS) 

Kind regards,

Marc

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Adrian Pop
Sent: vrijdag 20 augustus 2010 1:35
To: [email protected]
Cc: Per Östlund
Subject: Re: Larger arrays


Hi,

You can find a .msi build of revision 5940 here:
  http://build.openmodelica.org/omc/builds/windows/

Cheers,
Adrian Pop/

On 2010-08-13 09:13, Per Östlund wrote:
>   Hi Marc,
>
> Adrian said that he would compile a new version of OMC when I had fixed
> the bug, so hopefully you will be able to use that. He's on vacation
> today though, so he probably won't do that until next week.
>
> If you want to try and compile OMC for yourself you can follow the
> directions here to download the source code:
> http://openmodelica.org/index.php/developer/source-code . The follow the
> instructions in README-OMDev-MINGW.txt for how to compile it. It's
> somewhat complicated to compile OMC in Windows though, so unless you're
> in a hurry you're probably better off waiting for Adrian.
>
> Best regards,
> Per Östlund
>
> On 2010-08-12 17:15, Dierckx Marc wrote:
>> Hello,
>> Thank you for all your answers ...
>> I use a clean install of the final version of OpenModelica that is
>> available for download at the OpenModelica website ... the version is
>> 1.5.0 ...
>> Will the fix (revision 5914) be available on the website as a .exe
>> file or do I have to do a compilation from source code ... compilation
>> of the source code is something new to me so I am a little bit afraid
>> that this might be a dead end ... but I will try ... where to find the
>> final version of the code with this bug fixed ?
>> Kind regards,
>> Marc
>>
>>     ------------------------------------------------------------------------
>>     *From:* [email protected]
>>     [mailto:[email protected]] *On Behalf Of *Per
>>     Östlund
>>     *Sent:* donderdag 12 augustus 2010 11:02
>>     *To:* [email protected]
>>     *Cc:* Mohsen Torabzadeh-Tari
>>     *Subject:* Re: Larger arrays
>>
>>     Hi,
>>
>>     Actually, I believe that this problem was introduced when we
>>     switched to the new code generator. Are you perhaps using an old
>>     version of OMC that still uses the old code generator?
>>
>>     Anyway, I have fixed this problem and committed a fix for it
>>     (revision 5914).
>>
>>     Cheers,
>>     Per Östlund
>>
>>     On 2010-08-12 09:18, Mohsen Torabzadeh-Tari wrote:
>>>
>>>     Hi Marc,
>>>
>>>     I don't have any problem of running your model in my own
>>>     computer. I've both tried the model in the OMNotebook as well as
>>>     OMShell.
>>>
>>>     I even tried to increase the array dimension from 30 to 100 with
>>>     the same result.
>>>
>>>     Since the error message is pointing to the OpenModelicaHome
>>>     environment  variable where have you installed it? On Windows the
>>>     installation path should not contain any space and preferably you
>>>     should install it directly under C:\
>>>
>>>     Please re-install OpenModelica.
>>>
>>>     Best Regards
>>>
>>>     Mohsen Torabzadeh-Tari
>>>
>>>     *From:* [email protected]
>>>     [mailto:[email protected]] *On Behalf Of
>>>     *Dierckx Marc
>>>     *Sent:* den 11 augusti 2010 16:43
>>>     *To:* openmodelicainterest
>>>     *Subject:* Larger arrays
>>>
>>>     Hello,
>>>
>>>     I seem to have problems with larger arrays. The following model
>>>     won't run in OMshell. It gives the error: Error building
>>>     simulator. Buildlog: command g++ not found. Check
>>>     $OPENMODELICAHOME ...
>>>
>>>     model md1
>>>
>>>         Real T[30](start=ones(30)*200);
>>>
>>>         Real Tin=100;
>>>
>>>         Real temp[30](start=zeros(30));
>>>
>>>     equation
>>>
>>>         temp[1]=100.0;
>>>
>>>         temp[2:30]=T[2:30];
>>>
>>>         der(T)=temp;
>>>
>>>     end md1;
>>>
>>>     The strange thing is that arrays up to a length of 20 seem to
>>>     work just fine ... as soon as the array increases above 20 I get
>>>     this error.
>>>
>>>     Flattening of the model seems not to be any problem ... the
>>>     problem is in the compilation of the code ... please help !
>>>
>>>     Kind regards,
>>>
>>>     Marc Dierckx
>>>
>>>     SCK*CEN
>>>
>>>
>>>     SCK?CEN Disclaimer: www.sckcen.be/en/Legal-aspects/E-mail-disclaimer
>>>
>>
>>
>> SCK·CEN Disclaimer: www.sckcen.be/en/Legal-aspects/E-mail-disclaimer
>


-- 
_____________________________________________________________________
Adrian Pop                      | PhD
Open Source Modelica Consortium | Technical Coordinator
Department of Computer Science  | http://www.ida.liu.se/~adrpo
Linköping University            | phone:+46 76 2343499/+46 13 285781
S-581 83 Linköping, Sweden      | fax:  +46 13 142231
OSMC & LiU/IDA/PELAB            | office: 3B:478
                


SCK·CEN Disclaimer: www.sckcen.be/en/Legal-aspects/E-mail-disclaimer



Reply via email to