Re: [lazarus] Web Service Toolkit??? release 0.5
On Sun, Aug 19, 2007 at 10:08:57AM +1000, David Lyon wrote: When the ToDos are solved the IDE can be extended. I added a few links to FPC wiki sites there. Well, I have had a think about this library issue a bit further. What I think we should devise or adapt is something a bit similar to the python/perl library model. What exactly is that model? Triple the average linux packaging system size by sticking every unit into a separate installable package and provide of a web of dependancies that pulls half of them in in an average install? It does buy exposure though :-) This is what imho we should provide. The ideas are not so new I know: - use/extend the existing fpc tools to load the package. They get installed into a predefined directory like the /perl/site/lib directory in perl. Define load. Also keep in mind that Perl installs interpreter sourcecode, what exactly do you imagine for FPC? compiled libs, source? How do you deal with versioning? - the compilable source files get compiled at package load time and integrated into the system for use in the uses clause. I don't think it is wise to bother the compiler with the packaging system. Keep in mind we are not a scripting system, but a compiler. The whole idea is that the end-users of a binary don't need the whole shebang. - fpc/lazarus uses these library files just as it would internal functions... That is impossible. (or you use internal functions entirely the wrong way). Summary... Maybe we already have some of the parts of this already. It would be good to have something that works as simply as this. Yes, I might be able to help with making it work if people want to go this way. This is what fppkg and friends are achieving. However it has not much to do with dynlinking. There are tough technicaly nuts to be crached there first. Read the wiki articles. _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Ubuntu repository with Lazarus and FPC debs
Marco Ciampa schreef: On Sat, Aug 18, 2007 at 08:42:44PM +0200, Vincent Snijders wrote: Marco Ciampa schreef: Why not ubuntu/PPC? No problem, as long as you either build the debs or give me access to an ubuntu / PPC with sufficent rights to build them my self. The hardware is a bit rare. Tell me what to do and I'll do it and will send to you the compiled binaries. I've a (k)ubuntu feisty on a G4 (ibook) powerpc (that works like a sharm!). Is it simple as dpkg -b lazarus-xyz.deb Here are description if you create debs with Lazarus 0.9.23 and fpc 2.1.x or 2.3.x: http://wiki.lazarus.freepascal.org/How_to_setup_a_FPC_and_Lazarus_Ubuntu_repository#The_debs To put them into the lazarus-stable repository, they should be the latest releases, i.e. fpc 2.0.4 and lazarus 0.9.22. I don't know if Ubuntu already has fpc 2.0.4 debs, if so you can try to use the instructions and the build scripts of 0.9.23 to create a Lazarus 0.9.22 deb. If that fails, it is still good practice for 0.9.24. Vincent _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] deploying lazarus with custom components
Hi, if I had to install lazarus and a set of custom additional components to a small bunch of developers machines, how could I do that automatically? The complete process should run unattended by some shell command (à la make deploy target machine). I kow how to install to and make programs on other computers, but I do not know how the custom components can be installed into lazarus component palette without human interaction. Is there any configuration file that can be added to the installation before recompiling? Or sort of a scriptable package management? TIA, Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] deploying lazarus with custom components
On Sun, 19 Aug 2007 17:35:43 +0200 Marc Santhoff [EMAIL PROTECTED] wrote: Hi, if I had to install lazarus and a set of custom additional components to a small bunch of developers machines, how could I do that automatically? The complete process should run unattended by some shell command (à la make deploy target machine). I kow how to install to and make programs on other computers, but I do not know how the custom components can be installed into lazarus component palette without human interaction. Is there any configuration file that can be added to the installation before recompiling? Or sort of a scriptable package management? I started a wiki page about this topic: http://wiki.lazarus.freepascal.org/Install_IDE_packages_without_the_IDE Mattias _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] lazxml #text nodes
On Sat, 18 Aug 2007 15:44:41 +0400 Sergei Gorelkin [EMAIL PROTECTED] wrote: Marco van de Voort wrote: The question was more (since I'm not to deep into XML), if there was a true notation to linearise this. IOW if some character is used to signal nodevalue, or simply #text or so. I think, that feature could be added using '#text'. You might want to use XPath mechanism, it probably supports the notations to distinguish between attributes and textnodes (although - sorry - I don't know the details). XMLCfg is too simple; it was not designed to deal with text nodes at all. Mattias _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Ubuntu repository with Lazarus and FPC debs
On Sat, 18 Aug 2007 22:04:55 +0300 ik [EMAIL PROTECTED] wrote: I'm guessing, but it might be because I'm using amd64 and there is only a directory for i386, that it can't find and just ignore the repository or something ... I extended the wiki page about an amd64 repository. Mattias _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Is very important, implement component list in DataModule!
You must put between the priorities to implement the list of the members present in several the modules. This characteristic and a lot important You cannot say that it will be implemented in version 1 Lazarus has need, implement component list in DataModule! Thanks Ciao by Enzo http://thefoxii.blogspot.com _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Is very important, implement component list in DataModule!
v.scozzaro schreef: You must put between the priorities to implement the list of the members present in several the modules. This characteristic and a lot important You cannot say that it will be implemented in version 1 Lazarus has need, implement component list in DataModule! Well, it would be nice to have it, but there is a work around to set this at run time. Or do you have a patch for it? Then it will be implemented in version 1. Vincent _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives