Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2009-07

INDY 10 for FPC

8 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marco van de Voort
to Henrik Genssen: does someone know where to find a current indy port (or cvs / svn) for INDY10 for FPC /…

In our previous episode, Henrik Genssen said:

Show quoted text 7 lines
does someone know where to find a current indy port (or cvs / svn) for INDY10 for FPC / Lazarus? the link http://wiki.lazarus.freepascal.org/index.php/Indy_with_Lazarus points to a version 10.2.0.3 from 11/13/2007. or is this project dead?

Yes and no. It is dead because it was succesful, and backmerged into mainline Indy.

However Indy merged a big branch (for Tiburon support) back into the mainbranch, so that could have upset minor things, like the Lazarus project files etc.

So the rough core is working, but the "polishing" hasn't been redone recently.

ABorka
to Marco van de Voort

Well, if one checks out the latest Indy SVN sources from

svn://svn.atozed.com/indy/indy10/trunk

the latest revision is 3778 (last update was in April 2009) there is no way to compile it for FPC/Lazarus.
The FPC related README file is the same as for the 2007 10.2.0.3 FPC only version and the steps are not working here because there are no such directories in the trunk.
There are some Makefile.fpc in a few directories, but all of them lists 10.2.0.1 in them as a version (in \Lib\System\IdVers.inc it says 10.2.3).

There is a \Lib\indymaster-Makefile.fpc but it gives "
make -f indymaster-Makefile.fpc all
indymaster-Makefile.fpc:1: *** missing separator. Stop. "

In short I did not find a way to even compile the latest Indy source for FPC/Lazarus from their SVN.

Maybe someone more knowledgeable could make a try at it and suggest some steps that work.
As of now, only the old 2007 10.2.0.3 FPC only, non-merged Indy can be compiled for FPC/Lazarus

AB

Marco van de Voort wrote 23 lines
In our previous episode, Henrik Genssen said: > does someone know where to find a current indy port (or cvs / svn) for INDY10 for > FPC / Lazarus? > > the link http://wiki.lazarus.freepascal.org/index.php/Indy_with_Lazarus > points to a version 10.2.0.3 from 11/13/2007. > > or is this project dead? Yes and no. It is dead because it was succesful, and backmerged into mainline Indy. However Indy merged a big branch (for Tiburon support) back into the mainbranch, so that could have upset minor things, like the Lazarus project files etc. So the rough core is working, but the "polishing" hasn't been redone recently. _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Henrik Genssen
to ABorka

you have to checkout the Tiburon branch - thats what they are working on! svn://svn.atozed.com/indy/indy10/branches/Tiburon

but do not expect too much! it only works on windows as they are reinventing the wheel on iconv support
so far it does not work at least on MACOSX

-- Hinnack

Show quoted text 63 lines
reply to message: date: 03.09.2009 01:19:39 from: "ABorka" to: "FPC-Pascal users discussions" subject: Re: [fpc-pascal] INDY 10 for FPC Well, if one checks out the latest Indy SVN sources from svn://svn.atozed.com/indy/indy10/trunk the latest revision is 3778 (last update was in April 2009) there is no way to compile it for FPC/Lazarus. The FPC related README file is the same as for the 2007 10.2.0.3 FPC only version and the steps are not working here because there are no such directories in the trunk. There are some Makefile.fpc in a few directories, but all of them lists 10.2.0.1 in them as a version (in \Lib\System\IdVers.inc it says 10.2.3). There is a \Lib\indymaster-Makefile.fpc but it gives " make -f indymaster-Makefile.fpc all indymaster-Makefile.fpc:1: *** missing separator. Stop. " In short I did not find a way to even compile the latest Indy source for FPC/Lazarus from their SVN. Maybe someone more knowledgeable could make a try at it and suggest some steps that work. As of now, only the old 2007 10.2.0.3 FPC only, non-merged Indy can be compiled for FPC/Lazarus AB Marco van de Voort wrote: > In our previous episode, Henrik Genssen said: >> does someone know where to find a current indy port (or cvs / svn) for INDY10 for >> FPC / Lazarus? >> >> the link http://wiki.lazarus.freepascal.org/index.php/Indy_with_Lazarus >> points to a version 10.2.0.3 from 11/13/2007. >> >> or is this project dead? > > Yes and no. It is dead because it was succesful, and backmerged into > mainline Indy. > > However Indy merged a big branch (for Tiburon support) back into the > mainbranch, so that could have upset minor things, like the Lazarus project > files etc. > > So the rough core is working, but the "polishing" hasn't been redone > recently. > > _______________________________________________ > fpc-pascal maillist - > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal
ABorka
to Jonas Maebe

Forgot to mention that I did try that too with not much change in the results:

fpcmake indymaster-Makefile.fpc

Processing indymaster-Makefile.fpc
i386-win32 requires: rtl,winunits-base,winunits-jedi,fcl-base Writing Makefile

make all

make.EXE: *** No rule to make target `indysystemfpc.ppu', needed by `fpc_units'. Stop.

Jonas Maebe wrote 19 lines
On 03 Sep 2009, at 01:19, ABorka wrote: > There is a \Lib\indymaster-Makefile.fpc but it gives > " > make -f indymaster-Makefile.fpc all > indymaster-Makefile.fpc:1: *** missing separator. Stop. > " Normally, a Makefile.fpc has to be processed first using fpcmake in order to generate an actual Makefile file from it. Try using indymaster-Makefile instead if that file also exists. Jonas _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal
ABorka
to Henrik Genssen: you have to checkout the Tiburon branch - thats what they are working on!…

Thanks, I'll try the Tiburon SVN version of Indy then, but if it doesn't work on both Windows and Linux it'll be not much use for me until it is does.

Henrik Genssen wrote 74 lines
you have to checkout the Tiburon branch - thats what they are working on! svn://svn.atozed.com/indy/indy10/branches/Tiburon but do not expect too much! it only works on windows as they are reinventing the wheel on iconv support so far it does not work at least on MACOSX -- Hinnack > reply to message: > date: 03.09.2009 01:19:39 > from: "ABorka" > to: "FPC-Pascal users discussions" > subject: Re: [fpc-pascal] INDY 10 for FPC > > Well, if one checks out the latest Indy SVN sources from > > svn://svn.atozed.com/indy/indy10/trunk > > the latest revision is 3778 (last update was in April 2009) there is no > way to compile it for FPC/Lazarus. > The FPC related README file is the same as for the 2007 10.2.0.3 FPC > only version and the steps are not working here because there are no > such directories in the trunk. > There are some Makefile.fpc in a few directories, but all of them lists > 10.2.0.1 in them as a version (in \Lib\System\IdVers.inc it says 10.2.3). > > There is a \Lib\indymaster-Makefile.fpc but it gives > " > make -f indymaster-Makefile.fpc all > indymaster-Makefile.fpc:1: *** missing separator. Stop. > " > > In short I did not find a way to even compile the latest Indy source for > FPC/Lazarus from their SVN. > > Maybe someone more knowledgeable could make a try at it and suggest some > steps that work. > As of now, only the old 2007 10.2.0.3 FPC only, non-merged Indy can be > compiled for FPC/Lazarus > > AB > > Marco van de Voort wrote: >> In our previous episode, Henrik Genssen said: >>> does someone know where to find a current indy port (or cvs / svn) for INDY10 for >>> FPC / Lazarus? >>> >>> the link http://wiki.lazarus.freepascal.org/index.php/Indy_with_Lazarus >>> points to a version 10.2.0.3 from 11/13/2007. >>> >>> or is this project dead? >> Yes and no. It is dead because it was succesful, and backmerged into >> mainline Indy. >> >> However Indy merged a big branch (for Tiburon support) back into the >> mainbranch, so that could have upset minor things, like the Lazarus project >> files etc. >> >> So the rough core is working, but the "polishing" hasn't been redone >> recently. >> >> _______________________________________________ >> fpc-pascal maillist - >> http://lists.freepascal.org/mailman/listinfo/fpc-pascal >> > _______________________________________________ > fpc-pascal maillist - > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal