tsiLang and Delphi 2010

All announcements, questions and issues related to the TsiLang Components Suite.
Post Reply
mivi71dk
Posts: 25
Joined: Fri Jan 23, 2009 1:16 pm

tsiLang and Delphi 2010

Post by mivi71dk »

Hi

We have just upgraded to Delphi 2010.
We have purchased tsiLang not long ago version 6.4 to use with Delphi 5.

Can I use this version with our new Delphi 2010?

Regards
Michael
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Hello,

We're working now under including 2010 support to TsiLang.
Best regards,
Igor Siticov.
wcizmowski
Posts: 19
Joined: Thu Sep 13, 2007 12:50 pm

Post by wcizmowski »

Hello,
Ok, then now we can only recompile the projects,
without IDE 2010 integration ?
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Hello,

Yes, if you have the source edition, then you can just re-compile your projects under 2010 compiler and it should work fine.
Best regards,
Igor Siticov.
wcizmowski
Posts: 19
Joined: Thu Sep 13, 2007 12:50 pm

Post by wcizmowski »

hi,
so, it is small problem with installation of the package,
i have error message (under Delphi 2010):
"[DCC Fatal Error] sireg.pas(27): E2213 Bad packaged unit format: Tsilang_2009r.dcp.soComp"

my question:
- what i can do?
- when will be SiComponents for Delphi 2010? This month maybe?
wcizmowski
Posts: 19
Joined: Thu Sep 13, 2007 12:50 pm

Post by wcizmowski »

Hello,
Ok, after delete old dcu files is possible to compile package under Delphi 2010, but on install package i have error:

Image
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Please wait a little. We're in final stage and I hope new release will be in couple of days.
Best regards,
Igor Siticov.
ix07
Posts: 15
Joined: Tue May 26, 2009 4:52 pm

Post by ix07 »

Hi. I have CB2010 and the source edition. How can I re-compile SiComponents?

Thanks.

Best Regards
Eike Petersen


> Yes, if you have the source edition, then you can just re-compile your projects under 2010 compiler and it should work fine.
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Hello,

6.5 version is just published, so you can try it.
Best regards,
Igor Siticov.
ix07
Posts: 15
Joined: Tue May 26, 2009 4:52 pm

Post by ix07 »

Great news. Thanks!

Just to satisfy my curiosity - is it possible to build the source-edition SiComponents with CB2007/CB2009/CB2010? How?

Thanks!
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

TsiLang sources are Delphi code and we use Delphi to build packages and to generate needed files for C++. So in case you have Delphi identity installed into Studio, then you can just open package and re-build it.
Best regards,
Igor Siticov.
ix07
Posts: 15
Joined: Tue May 26, 2009 4:52 pm

Post by ix07 »

Uh. No, I don't have the Delphi-identity. Just CB2010. Is there no way? CB2010 includes the Delphi-compiler in form of the "DCC32.exe". You can build the JCL/JVCL which includes only pascal-sources using CB2010. There must be a way to do it...
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Yes, it is possible to compile the sources using DCC32.EXE. Actually, this is the way we use for automated builds before releasing new version.
The command line will look like this:

Code: Select all

"%DELPHI_PATH%\Bin\dcc32.exe"  -$A8 -$B- -$C- -$D- -$E- -$F- -$G+ -$H+ -$I+ -$J+ -$K- -$L- -$M- -$N+ -$O+ -$P+ -$Q- -$R- -$S- -$T- -$U- -$V+ -$W- -$X+ -$Y- -$Z1 -B -H+ -W -JL -$M16384,1048576 -$K4194304 -CG -E"%IDE_OUT%" -N"%IDE_OUT%" -LE"%IDE_OUT%" -LN"%IDE_OUT%" -NO"%IDE_OUT%" -$C0 -NH"%IDE_OUT%" -NB"%IDE_OUT%" -Z  -U"%DELPHI_PATH%\Lib;%DELPHI_PATH%\Bin;%SOURCE_PATH%;%IDE_OUT%" -I"%DELPHI_PATH%\Lib;%SOURCE_PATH%;%IDE_OUT%" -D%CONDITION%  TsiLang_2010r.dpk

"%DELPHI_PATH%\Bin\dcc32.exe"  -$A8 -$B- -$C- -$D- -$E- -$F- -$G+ -$H+ -$I+ -$J+ -$K- -$L- -$M- -$N+ -$O+ -$P+ -$Q- -$R- -$S- -$T- -$U- -$V+ -$W- -$X+ -$Y- -$Z1 -B -H+ -W -JL -$M16384,1048576 -$K4194304 -CG -E"%IDE_OUT%" -N"%IDE_OUT%" -LE"%IDE_OUT%" -LN"%IDE_OUT%" -NO"%IDE_OUT%" -$C0 -NH"%IDE_OUT%" -NB"%IDE_OUT%" -Z  -U"%DELPHI_PATH%\Lib;%DELPHI_PATH%\Bin;%SOURCE_PATH%;%IDE_OUT%" -I"%DELPHI_PATH%\Lib;%SOURCE_PATH%;%IDE_OUT%" -D%CONDITION%  TsiLang_2010.dpk
where %% values are macros.
Best regards,
Igor Siticov.
ix07
Posts: 15
Joined: Tue May 26, 2009 4:52 pm

Post by ix07 »

Thanks a lot. I will try that.
Post Reply