Re: [lazarus] Having a problem updating when packages are installed
Thanks, that helped.. doing that worked last night with no problems, but this morning (after there was update in svn) I see several problems: Compiling ../gtk/interfaces.pp interfaces.pp(29,2) Error: User defined: wrong gtk2 interfaces source interfaces.pp(37,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted make[3]: *** [interfaces.ppu] Error 1 make[3]: Leaving directory `/home/matt/Programs/lazarus/lcl/interfaces/gtk2' make[2]: *** [gtk2_all] Error 2 make[2]: Leaving directory `/home/matt/Programs/lazarus/lcl/interfaces' make[1]: *** [interfaces] Error 2 make[1]: Leaving directory `/home/matt/Programs/lazarus/lcl' make: *** [lcl] Error 2 Here is my sh file: [EMAIL PROTECTED]:~/Programs/lazarus$ cat updatelaz #!/bin/sh svn update export LCL_PLATFORM=gtk2; make clean all ./lazbuild -B /home/matt/Programs/lazarus/components/rx/rx.lpk ./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zcore.lpk ./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zparsesql.lpk ./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zplain.lpk ./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zdbc.lpk ./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zcomponent.lpk ./lazbuild -B /home/matt/Programs/lazarus/components/lazreport/source/lazreport.lpk ./lazbuild -B /home/matt/Programs/lazarus/components/printers/printer4lazarus.lpk ./lazbuild -B /home/matt/Programs/lazarus/components/tachart/tachartlazaruspkg.lpk export LCL_PLATFORM=gtk2; make idepkg I then get further errors: [EMAIL PROTECTED]:~/Programs/lazarus$ ./lazbuild -B /home/matt/Programs/ZeosLib/packages/lazarus/zcomponent.lpk [TExternalToolList.Run] CmdLine=/usr/bin/ppc386 -B -S2cdgi -OG1 -gl -vewnhi -l -Fu../../src/component/ -Fubuild/ -Fu../../../lazarus/ideintf/units/i386-linux/ -Fu../../../lazarus/lcl/units/i386-linux/ -Fu../../../lazarus/lcl/units/i386-linux/gtk/ -Fu../../../lazarus/packager/units/i386-linux/ -Fu. -FUbuild/ -dLCL -dLCLgtk zcomponent.pas WorkDir=/home/matt/Programs/ZeosLib/packages/lazarus/ Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Warning: You are using the obsolete switch -OG Free Pascal Compiler version 2.2.0 [2007/09/20] for i386 Copyright (c) 1993-2007 by Florian Klaempfl Target OS: Linux for i386 Compiling zcomponent.pas Compiling /home/matt/Programs/ZeosLib/src/component/ZComponentReg.pas Compiling /home/matt/Programs/ZeosLib/src/component/ZPropertyEditor.pas ZDbcIntfs.pas(71,15) Fatal: Can't find unit PropEdits used by ZPropertyEditor TExternalToolList.Run Exception: ZDbcIntfs.pas(71,15) Fatal: Can't find unit PropEdits used by ZPropertyEditor ERROR: tool reported error I found the PropEdits.pp file /home/matt/Programs/lazarus/ideintf/propedits.pp I am guessing, I need to add path information for this.. where should I put this? Am I missing something? Should it be this difficult to keep lazarus up to date? On Nov 10, 2007 11:50 AM, Mattias Gaertner [EMAIL PROTECTED] wrote: On Sat, 10 Nov 2007 10:13:12 -0600 Matt Henley [EMAIL PROTECTED] wrote: I set up a shell program: [EMAIL PROTECTED]:~/Programs/lazarus$ cat ./updatelaz #!/bin/sh svn update export LCL_PLATFORM=gtk2; make clean all idepkg [...] After an update you must compile your packages too: make clean all lazbuild package1.lpk package2.lpk ... make idepkg Mattias _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Mac OS X : Correct way to debug in lazarus...
gdb --version works on my linux box On Nov 11, 2007 5:17 PM, Dominique Louis [EMAIL PROTECTED] wrote: Marc Weustink wrote: What gdb version are you using ? No Idea, how can I tell? _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Having a problem updating when packages are installed
I set up a shell program: [EMAIL PROTECTED]:~/Programs/lazarus$ cat ./updatelaz #!/bin/sh svn update export LCL_PLATFORM=gtk2; make clean all idepkg When I run this from the lazarus directory, I get the following error: Linking ../lazbuild 984 lines compiled, 6.2 sec make[2]: Leaving directory `/home/matt/Programs/lazarus/ide' make[1]: Leaving directory `/home/matt/Programs/lazarus/ide' make -C ide idepkg make[1]: Entering directory `/home/matt/Programs/lazarus/ide' make --assume-new=lazarus.pp lazarus OPT=' @/home/matt/.lazarus/idemake.cfg' make[2]: Entering directory `/home/matt/Programs/lazarus/ide' /usr/bin/ppc386 -gl -Fu../lcl/units/i386-linux -Fu../lcl/units/i386-linux/gtk2 -Fu../components/codetools/units/i386-linux -Fu../components/synedit/units/i386-linux -Fu../components/custom -Fu../components/mpaslex -Fu../ideintf/units/i386-linux -Fu../designer -Fu../designer/jitform/units/i386-linux -Fu../debugger -Fu../converter -Fu../packager -Fu../packager/units/i386-linux -Fu../units/i386-linux -Fu. -Fu/usr/lib/fpc/2.2.0/units/i386-linux/rtl -Fu/usr/lib/fpc/2.2.0/units/i386-linux/regexpr -Fiinclude -Fiinclude/linux -Fi../images -FE.. -FU../units/i386-linux -Fl/usr/lib/gcc/i686-pc-linux-gnu/4.1.2 -Fl/usr/local/lib -Fl//usr//lib/opengl/nvidia/lib -Fl/usr/i686-pc-linux-gnu/lib -Fl/usr/lib/gcc/i686-pc-linux-gnu/4.1.2 -Fl/usr/lib/gcc/i686-pc-linux-gnu/4.2.1 -Fl/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6 -Fl/usr/lib/nspr -Fl/usr/lib/nss -Fl/usr/lib/qt4 -Fl/usr/kde/3.5/lib -Fl/usr/qt/3/lib -Fl/usr/games/lib -Fl/usr/lib/bibblelabs/bibblepro/libs -Fl/usr/lib/fltk-1.1 @/home/matt/.lazarus/idemake.cfg -di386 lazarus.pp Free Pascal Compiler version 2.2.0 [2007/09/20] for i386 Copyright (c) 1993-2007 by Florian Klaempfl Target OS: Linux for i386 Compiling lazarus.pp PPU Loading /home/matt/Programs/lazarus/components/printers/lib/i386-linux/printersdlgs.ppu PPU Source: printersdlgs.pp not found PPU Source: cupsprndialogs.inc not found PPU Source: printersdlgs.lrs not found Recompiling PrintersDlgs, checksum changed for Dialogs PPU Loading /home/matt/Programs/lazarus/components/printers/lib/i386-linux/printersdlgs.ppu main.pp(74,12) Fatal: Can't find unit PrintersDlgs used by Printer4Lazarus Fatal: Compilation aborted make[2]: *** [lazarus] Error 1 make[2]: Leaving directory `/home/matt/Programs/lazarus/ide' make[1]: *** [idepkg] Error 2 make[1]: Leaving directory `/home/matt/Programs/lazarus/ide' make: *** [idepkg] Error 2 I have a couple of packages installed including Printers4Lazarus and ZeosDBO Is there something else I need to add? On Oct 31, 2007 9:08 AM, Marc Weustink [EMAIL PROTECTED] wrote: Matt Henley wrote: I have one question. I use the zeoslib package and use lazarus from svn. When i do an svn update make clean all and then start lazarus, I have to rebuild from inside lazarus to get the zeoslib installed. Is there a way to do that when i rebuild from the command line? its in the message below :) On 10/29/07, Micha Nelissen [EMAIL PROTECTED] wrote: Mattias Gaertner wrote: First you can try $ export LCL_PLATFORM=gtk2; make clean all idepkg ^ Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Having a problem installing packages
I have one question. I use the zeoslib package and use lazarus from svn. When i do an svn update make clean all and then start lazarus, I have to rebuild from inside lazarus to get the zeoslib installed. Is there a way to do that when i rebuild from the command line? Thanks Matt On 10/29/07, Micha Nelissen [EMAIL PROTECTED] wrote: Mattias Gaertner wrote: First you can try $ export LCL_PLATFORM=gtk2; make clean all idepkg This will rebuild the whole gtk2 IDE with packages. If this gives the same error, then you have some old ppu files. You can see all files found by the compiler with: I added a warning to the compiler to detect incompatible ppu cases, which should help. In this case, I guess the gtk2 interface was not built at all. Micha _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Having a problem installing packages
I am using fpc 2.2 installed from gentoo with the sources installed and lazarus from svn (rev 12621). I have set the lazarus directory and can compile and run a simple single form project.. however, when I try to install a pkg file (in this case tagraph), I get an error of Compiling lazarus.pp lazarus.pp(74,11) Fatal: Can't find unit Interfaces used by Lazarus any ideas? Here is the output: [EMAIL PROTECTED]:~/Programs/lazarus$ ./startlazarus Gtk-WARNING **: Failed to load module libgnomebreakpad.so: libgnomebreakpad.so: cannot open shared object file: No such file or directory Gtk-WARNING **: Failed to load module libgnomebreakpad.so: libgnomebreakpad.so: cannot open shared object file: No such file or directory TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32 NOTE: codetools config file not found - using defaults NOTE: help options config file not found - using defaults TManagedBreakPoints.NotifyAdd A /home/matt/OpSim/trunk/src/engine/thermo/Equilibrium.pas 908 TManagedBreakPoints.NotifyAdd A /home/matt/OpSim/trunk/src/engine/thermo/Equilibrium.pas 978 TManagedBreakPoints.NotifyAdd A /home/matt/OpSim/trunk/src/test/FlashTest/actualflash.pas 208 TManagedBreakPoints.NotifyAdd A /home/matt/OpSim/trunk/src/engine/thermo/FlashRachRice.pas 121 TMainIDE.DoLoadLFM A /home/matt/unit1.pas IsPartOfProject=True SUCCESS: streaming lfm=/home/matt/unit1.lfm TPkgManager.DoCompilePackage A TAChartLazarusPkg 0.0 Flags=[] TMainIDE.DoSaveAll TMainIDE.DoSaveProject End [TExternalToolList.Run] CmdLine=/usr/bin/ppc386 -S2cgi -OG1 -gl -vewnhi -l -Fu../../lcl/units/i386-linux/ -Fu../../lcl/units/i386-linux/gtk/ -Fu../../packager/units/i386-linux/ -Fu. -FUlib/i386-linux/ -dLCL -dLCLgtk tachartlazaruspkg.pas WorkDir=/home/matt/Programs/lazarus/components/tachart/ Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Warning: You are using the obsolete switch -OG Free Pascal Compiler version 2.2.0 [2007/09/20] for i386 Copyright (c) 1993-2007 by Florian Klaempfl Target OS: Linux for i386 Compiling tachartlazaruspkg.pas Compiling taseries.pas Compiling tagraph.pas Compiling taengine.pas Compiling taseries.pas taseries.pas(377,23) Warning: Function result does not seem to be set taseries.pas(121,35) Hint: Parameter SeriesColor not used taseries.pas(250,28) Hint: Parameter Sender not used taseries.pas(635,51) Hint: Local variable yi1 does not seem to be initialized taseries.pas(635,51) Hint: Local variable xi1 does not seem to be initialized taseries.pas(639,51) Hint: Local variable yi2 does not seem to be initialized taseries.pas(639,51) Hint: Local variable xi2 does not seem to be initialized taseries.pas(582,6) Note: Local variable j not used taseries.pas(586,4) Note: Local variable Min is assigned but never used taseries.pas(586,8) Note: Local variable Max is assigned but never used taseries.pas(586,12) Note: Local variable a not used taseries.pas(586,14) Note: Local variable b not used taseries.pas(587,4) Note: Local variable Inside1 not used taseries.pas(587,12) Note: Local variable Inside2 not used taseries.pas(588,4) Note: Local variable Chart1 not used taseries.pas(589,4) Note: Local variable YLeft not used taseries.pas(589,10) Note: Local variable YRight not used taseries.pas(589,17) Note: Local variable XBottom not used taseries.pas(589,25) Note: Local variable XTop not used taseries.pas(590,4) Note: Local variable XLine not used taseries.pas(590,10) Note: Local variable YLine not used taseries.pas(591,4) Note: Local variable BLeft not used taseries.pas(591,10) Note: Local variable BRight not used taseries.pas(591,17) Note: Local variable BBottom not used taseries.pas(591,25) Note: Local variable BTop not used taseries.pas(592,4) Note: Local variable XLeftI not used taseries.pas(592,11) Note: Local variable YLeftI not used taseries.pas(592,18) Note: Local variable XRightI not used taseries.pas(592,26) Note: Local variable YRightI not used taseries.pas(592,34) Note: Local variable XBottomI not used taseries.pas(592,43) Note: Local variable YBottomI not used taseries.pas(592,52) Note: Local variable XTopI not used taseries.pas(592,58) Note: Local variable YTopI not used taseries.pas(786,17) Warning: Function result does not seem to be set taseries.pas(894,82) Hint: Function result variable does not seem to be initialized taseries.pas(899,82) Hint: Function result variable does not seem to be initialized taseries.pas(304,28) Hint: Parameter Sender not used taseries.pas(1106,4) Warning: Label not defined Points taseries.pas(1064,10) Hint: Local label Points is not used taseries.pas(1142,5) Note: Local variable i not used taseries.pas(152,28) Hint: Parameter Sender not used taseries.pas(1258,81) Hint: Local variable topY does not seem to be initialized taseries.pas(1258,81) Hint: Local variable topX does not seem to be initialized taseries.pas(1259,65) Hint: Local variable bottomY does not seem to be initialized taseries.pas(177,28) Hint:
Re: [lazarus] Having a problem installing packages
Thanks, that fixed it... On 10/28/07, Mattias Gaertner [EMAIL PROTECTED] wrote: On Sun, 28 Oct 2007 18:05:03 -0500 Matt Henley [EMAIL PROTECTED] wrote: I am using fpc 2.2 installed from gentoo with the sources installed and lazarus from svn (rev 12621). I have set the lazarus directory and can compile and run a simple single form project.. however, when I try to install a pkg file (in this case tagraph), I get an error of Compiling lazarus.pp lazarus.pp(74,11) Fatal: Can't find unit Interfaces used by Lazarus any ideas? Normally this means some ppu files are outdated and you just need to recompile them or you misconfigured something and now some ppu files exist twice and the compiler finds the old ones. First you can try $ export LCL_PLATFORM=gtk2; make clean all idepkg This will rebuild the whole gtk2 IDE with packages. If this gives the same error, then you have some old ppu files. You can see all files found by the compiler with: $ export LCL_PLATFORM=gtk2; make idepkg OPT=-vut Beware: This will show you *a lot* of information. Mattias Here is the output: [EMAIL PROTECTED]:~/Programs/lazarus$ ./startlazarus Gtk-WARNING **: Failed to load module libgnomebreakpad.so: libgnomebreakpad.so: cannot open shared object file: No such file or directory Gtk-WARNING **: Failed to load module libgnomebreakpad.so: libgnomebreakpad.so: cannot open shared object file: No such file or directory TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32 NOTE: codetools config file not found - using defaults NOTE: help options config file not found - using defaults TManagedBreakPoints.NotifyAdd A /home/matt/OpSim/trunk/src/engine/thermo/Equilibrium.pas 908 TManagedBreakPoints.NotifyAdd A /home/matt/OpSim/trunk/src/engine/thermo/Equilibrium.pas 978 TManagedBreakPoints.NotifyAdd A /home/matt/OpSim/trunk/src/test/FlashTest/actualflash.pas 208 TManagedBreakPoints.NotifyAdd A /home/matt/OpSim/trunk/src/engine/thermo/FlashRachRice.pas 121 TMainIDE.DoLoadLFM A /home/matt/unit1.pas IsPartOfProject=True SUCCESS: streaming lfm=/home/matt/unit1.lfm TPkgManager.DoCompilePackage A TAChartLazarusPkg 0.0 Flags=[] TMainIDE.DoSaveAll TMainIDE.DoSaveProject End [TExternalToolList.Run] CmdLine=/usr/bin/ppc386 -S2cgi -OG1 -gl -vewnhi -l -Fu../../lcl/units/i386-linux/ -Fu../../lcl/units/i386-linux/gtk/ -Fu../../packager/units/i386-linux/ -Fu. -FUlib/i386-linux/ -dLCL -dLCLgtk tachartlazaruspkg.pas WorkDir=/home/matt/Programs/lazarus/components/tachart/ Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Warning: You are using the obsolete switch -OG Free Pascal Compiler version 2.2.0 [2007/09/20] for i386 Copyright (c) 1993-2007 by Florian Klaempfl Target OS: Linux for i386 Compiling tachartlazaruspkg.pas Compiling taseries.pas Compiling tagraph.pas Compiling taengine.pas Compiling taseries.pas taseries.pas(377,23) Warning: Function result does not seem to be set taseries.pas(121,35) Hint: Parameter SeriesColor not used taseries.pas(250,28) Hint: Parameter Sender not used taseries.pas(635,51) Hint: Local variable yi1 does not seem to be initialized taseries.pas(635,51) Hint: Local variable xi1 does not seem to be initialized taseries.pas(639,51) Hint: Local variable yi2 does not seem to be initialized taseries.pas(639,51) Hint: Local variable xi2 does not seem to be initialized taseries.pas(582,6) Note: Local variable j not used taseries.pas(586,4) Note: Local variable Min is assigned but never used taseries.pas(586,8) Note: Local variable Max is assigned but never used taseries.pas(586,12) Note: Local variable a not used taseries.pas(586,14) Note: Local variable b not used taseries.pas(587,4) Note: Local variable Inside1 not used taseries.pas(587,12) Note: Local variable Inside2 not used taseries.pas(588,4) Note: Local variable Chart1 not used taseries.pas(589,4) Note: Local variable YLeft not used taseries.pas(589,10) Note: Local variable YRight not used taseries.pas(589,17) Note: Local variable XBottom not used taseries.pas(589,25) Note: Local variable XTop not used taseries.pas(590,4) Note: Local variable XLine not used taseries.pas(590,10) Note: Local variable YLine not used taseries.pas(591,4) Note: Local variable BLeft not used taseries.pas(591,10) Note: Local variable BRight not used taseries.pas(591,17) Note: Local variable BBottom not used taseries.pas(591,25) Note: Local variable BTop not used taseries.pas(592,4) Note: Local variable XLeftI not used taseries.pas(592,11) Note: Local variable YLeftI not used taseries.pas(592,18) Note: Local variable XRightI not used taseries.pas(592,26) Note: Local variable YRightI not used taseries.pas(592,34) Note: Local variable XBottomI not used taseries.pas(592,43) Note: Local variable YBottomI not used taseries.pas(592,52
Re: [lazarus] going legal, time for a name change....
In response to your previous question, I was trying to say that by creating a legal entity, you may be giving a focus point for litigation. That was more of a devil's advocate point of view and not necessarily my own. I think that overall, a foundation would be good.. as it has been for Blender ( www.blender.org . I think that your example below is not a very good one for this case. BMW is a globally known name such as Pepsi or IBM that could be successfully litigated under trademark dilution. Based on googling lazarus, I would conclude that no one company or product could bring any type of dilution proceedings against us. If there is not a dilution case, it falls back to the original intent of trademarks, consumer protection.. are we trying to deceive users into believing that they are receiving another, trademarked product? If not, the whole compensation portion goes away. You are still left with the possibility of a cease and desist type situation, but by having the foundation named in a more generic fashion ( Open and Portable Software Development Foundation ), you could cross that bridge (change the name of lazarus) if it ever became a real problem. Matt On 8/8/07, David Lyon [EMAIL PROTECTED] wrote: Marc Weustink wrote: As one of the early Lazarus developers, I feel the time to react. Hi Marc, Well I will be as polite as I possibly can :-) I'm going to try to answer your questions... but the answers are a bit dark... sorry for that in advance IMO, a foundation is for supporting lazarus and not for marketing. IMO, the foundations should not be called Lazarus but something related to lazarus. That's fine. again IMO, I don't see the need for trademarking the name lazarus. We're not selling a product. We're creating it. The problem is that somebody else somewhere else already has paid the government for the rights in the market to use the name. Creating is ok. Giving it away to the public though might be illegal. I will try to explain with a simple explanation.. Say a fellow, let's call him Hans, has a clever moment one day and adds a motor to a push-bike... brilliant... Nothing wrong so far He spends months working on that bike and one night at 1.45am he paints on the side of the bike bmw. still no problem absolutely no problem at all... looks nicer than a bought one he thinks.. all the friends like it and he makes one for all his friends... still no problem then, somebody he doesn't know, asks for one and one thing leads to another and he starts giving them away... for free - mind you - at the local market now there is a problem a big problem The real company, the trademark owner finds out. Suddenly a superior bike is appearing needing less spare parts. What Hans has been doing is making something and giving it away to the public using somebody elses trademark. The Trademark owner spends 70 euros and gets an order from the local court to shut Hans down. But it gets worse. They do some dodgy numbers and try to run it by the judge. They demand compensation based on the retail price of the top of the line bike for every model Hans made and gave away. They then look at growth rates across the country. They find Hans's city isn't at the top. So they add the difference between the top city and Hans city onto the compensation bill for Hans to pay. Why not blame Hans for that ? It comes to a very large number. Hans is now in very big trouble. Hans goes to court but can't beat the expensive lawyers. Hans tries to fight for his right to give away motorbikes but ends up losing his home, car, wife and kids, and friends. Being in another country is no longer an excuse. Even if I am in Australia, I can't put those magic three letters on any form of bike and sell or even give them away. So whoever owns the trademark, owns the word exclusively for that type of product. That is the way it is... What if someone else trademarks a lazarus ide ? Would all my code be void or owned by someone else ? No. Its still ours. Open source is different than motor bikes. But in the theoretical Hans case, he might be forced by the court to stop working on motor bikes for a period of ten years, in return for not going to jail for 5 years. Not sure what the maximum penalty for trademark infringement is, but I would be surprised if a jail term wasn't possible. Would it stop me, no. :-) how much is a trademark in europe again ? split amonst how many people ? seems rather cheap to me... price of a bus ticket isn't it ? Anyway, we're just discussing things, and these are just theoritical situations. The real problem here, if you missed the point, is that (your) software is getting too good to give away freely. It has to have a unique makers stamp... don't spoil it with a name that was found in the street... Regards David _
Re: [lazarus] going legal, time for a name change....
Because changing the name of software is traumatic. Lazarus is what the software is known as Wikipedia: http://en.wikipedia.org/wiki/Lazarus_(software) Mailing lists Component software directory trees such as Zeoslib This begs the question.. does creating a non-profit cause more problems than it solves? On 8/7/07, David Lyon [EMAIL PROTECTED] wrote: Florian Klaempfl wrote: There is no need to register a trademark if you can prove otherwise (publications etc.) that you use this trademark. Florian, True. You can run for many years without any legal protection with a given name. But if somebody comes along tomorow and registers your name as a trademark, you are going to have one expensive legal battle on your hands to get your name back. In the meantime, you can be issued with a cease trading order from a local court. Then you may have to wait up to 12 months to get your day in court. Then when you finally get into court, you may need to find up to $4000 per day in court to defend your use of the name It's just so stressful.. Why would anybody want to go through that ? When the costs of doing the proper registrations are just so low A trademark in Australia costs about $220 or 150 euro and can be defended in the United States. Just pick a new name. I understand your position, but you must be prepared to understand the position of people in other countries also. We are trying to have a sensible international discussion here. It isn't just about what you can and can't do in Germany. Other countries are involved also. Why knowingly proceed ahead if you know you will be breaking the Law in the United States ? I just can't see the sense in it. Regards David _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] a bounty
I would add another US$100, tired of GTK1 Matt Henley On 10/31/06, A.J. Venter [EMAIL PROTECTED] wrote: I will add another 100USD to the bounty. That's 300USD so far in other words :) A.J. On Tuesday 31 October 2006 19:19, johnf wrote: I will offer $200.00 US to anyone that delivers Lazarus running either QT or GTK2 at the current level Lazarus runs today with GTK1. So what I'm saying is the IDE should be able to run using either QT or GTK2 and programs compiled as either QT or GTK2 must run. It does not have to be both - just one. John _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- 80% Of a hardware engineer's job is application of the uncertainty principle. 80% of a software engineer's job is pretending this isn't so. A.J. Venter Chief Software Architect OpenLab International | +27 83 455 99 78 (South Africa) http://www.getopenlab.com | 086 654 2898 (Fax) http://www.silentcoder.co.za| +55 118 162 2079 (Brazil) GPG Key: http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x27CFFE5A _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] GTK2
Hi, I have a quick question, how close is the gtk2 widget set to being usable for the Lazarus interface? I have been using an old version of lazarus and havnt tried updating recently, but the fonts in the editor are getting to me.. I have been finding myself running Lazarus in Windows XP via vmware just to get more readable fonts. Sincerely, Matt Henley _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Any king of IsNumeric() function arround?
Which include is tryTextToFloat in? On 6/27/06, A.J. Venter [EMAIL PROTECTED] wrote: Shortcomings: 1) Does not handle OTHER pascal supported numeric formats - eg hex 2) Won't work for all character sets I actually think tryTextToFloat is a BETTER way. A.J. On Tuesday 27 June 2006 22:21, Christian U. wrote: FUNCTION IsNumeric(s: STRING): boolean; VAR i: integer; BEGIN //TODO:Replace ',' with Systemdelemiter Result := (length(s) 0); FOR i := 1 TO length(s) DO IF NOT ((Char(s[i]) IN ['0'..'9']) or (Char(s[i]) = DecimalSeparator) or (Char(s[i]) = '-') or (Char(s[i]) = '+')) THEN BEGIN Result := False; exit; END; END; regards Christian _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- there's nothing as inspirational for a hacker as a cat obscuring a bug by sitting in front of the monitor - Boudewijn Rempt A.J. Venter Chief Software Architect OpenLab International www.getopenlab.com www.silentcoder.co.za +27 82 726 5103 _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Any king of IsNumeric() function arround?
Thanks! Doing something that could use this function at the moment.. nice built in error handling! Thanks Matt On 6/29/06, Alexandre Leclerc [EMAIL PROTECTED] wrote: 2006/6/29, Matt Henley [EMAIL PROTECTED]: Which include is tryTextToFloat in? There is actually TryStrToFloat... but I can't find any TryTextToFloat. See http://lazarus-ccr.sourceforge.net/docs/rtl/sysutils/index-5.html for more functions like it. -- Alexandre Leclerc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] TStringGrid Question
I am using a TStringGrid in a project that I am working on. I have a few questions about the use of this and all my delphi books seem to delve into DBGrids but not string grids. Here are my questions:1. My grid would allow the user to enter data in the first column while the other columns show result based on the data just entered. How do I selectively restrict data entry to a column/row/cell? 2. If the user presses enter while in a cell, the cell to the right of the previous one is selected. How do I change this so that the one below is active?3. What is the best event to use for updating a running total as the user enters data? In other words, the user has entered a number and gone to the next cell, I want to do a summation and present the new total. Thanks!Matt Henley
Re: [lazarus] lazarus licensing
If you are looking for a legally sound place to find it.. from inside Lazarus click on the Help and then About. It states clearly (inside the IDE) that the program is licensed under GPL/LGPL. Then refer them to the website for the GPL ( http://www.gnu.org ), specifically http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowRequireFee and http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLRequireAvailabilityToPublicI don't really know what more *proof* they could want. I guess you could also download teh source code and show them that each file references the GPL. Matt HenleyOn 6/23/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: On Fri, 23 Jun 2006, [EMAIL PROTECTED] wrote: Hi, I'm having some questions about the licensing of Lazarus. According to the docs supplied lazarus sourcecode is GPLed. Does this mean that the IDE binary is too? Is this automatically the case always? Yes. In my company I got the question to provide a proof that Lazarus is freeware. I cannot find it on the website. The only remark I found in the about section is that you can create commercial apps with the ide. All source files refer to the COPYING file. No other proof is needed ?When we speak of free software, we are referring to freedom, not price. is mentioned in the GPL. This does not answer my question how toprove that I didn't need to pay for lazarus. I'm shure that other have similar issues, therefore I would like a legal issues section to be placed on the main site page? I think it can be useful, but nor prioritary...For me it is, if I cannot sort it out with my company I will need toremove Lazarus from my PC. Maybe it exists in the wiki ?Is that a legally sound place to put it in ;)Darius Michael. _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subjectarchives at http://www.lazarus.freepascal.org/mailarchives_ To unsubscribe: mail [EMAIL PROTECTED] withunsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] lazarus licensing
Are some employers that paranoid? I mean.. go to the http://lazarus.freepascal.org website and click on About Lazarus... that page explains it pretty well... including the Can I develop commercial products with this? section. Just a little up the page, it says that the IDE is gpl. But copright in source pulled from the development site by your employer from cvs/svn is about as trustworthy as you are going to get. If needed they can pull up the development history.Copyright on the source code could be faked, so ours employers can't trust them.Our IT department loves GPL software.. they dont push it as a panacea but we have Dia, Gimp, Scribus and Firefox(gpl?) floating around. Matt
[lazarus] fonts in Lazarus
Hi,Dumb question I suppose, but I just spent two weeks in Singapore on business, and used lazarus on my laptop running Windows XP. I just got back and started doing work on lazarus under linux and noticed the fonts in the editor look pretty bad. I have changed them around and found a font that looks a little better. However, overall it still looks pretty ragged. What causes that? Fonts under my other applications in linux look much better. Matt
[lazarus] Temperary FTP Speace
Quick question for everyone. As some might know, I am working on a program in Lazarus with a group of people fairly spread out. The project manager is in northern Brazil. He has developed the beginings of an interface and it is working fine on WinXP, but it is not working under Linux. Unfortunately, he does not know how to quickly set up a Linux box so he can debug. In response, I have created a vmware system image of a linux machine with lazarus and zeoslib/firebird and svn version of OpSim which builds OpSim quite nicely. It is runable with the free version of vmware player ( http://www.vmware.com/products/player/ ). Here is my problem, the zip'd image file is a little over a GB (I did not strip everything out of a Ubuntu installation for fear of not having a stable system). Samuel has given me access to a ftp site to put it on. However, so far I have not been able to upload it ... the file gets to 600 mb and the server stops responding... Does anyone have a location (ftp or web based ) that I can place this image for a couple of weeks? Anyone is free to use it.. it is a fully usuable pre set up linux installation.. it just needs the svn synced to the current version. I need to get this done fairly quickly as I have a flight to Singapore set for Monday and hotel links tend to have slow uploads...Matt Henley
[lazarus] Custom Cursor
How do you put a custom cursor in a resource and how do you load it for a form or control... in this case dragging and dropping? Matt _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] testing
I seem to recall discussion about a testing framework under fpc/lazarus. Can anyone remind me what that is and where it can be located? Thanks! Matt _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Project File Opens, but nothing in editor
I agree on the windows unit, as I cannot build at home due to this. The only thing it uses the windows unit for are GetRValue GetBValue GetGValue What would the proper cross platform way to get the above functionality of those functions? Thanks! Matt On 3/23/06, Mattias Gaertner [EMAIL PROTECTED] wrote: On Thu, 23 Mar 2006 17:39:41 -0600 Matt Henley [EMAIL PROTECTED] wrote: A group of us are just beginning to work together on a project together (and learning to work under lazarus). First rule: don't use the 'windows' unit. I just checked out our project from sourceforge and tried to load the project file. It seems to load but the lazarus ide seems to hang. Nothing shows up for me. This is because of the session information. The project saves its session information (open files in source editor, cursor positions, bookmarks, ...) in a separate file, which is not stored in the svn. This way each user has its own session. Because you have no session information, the IDE does not open any file in the source editor. Just open a file you like. As soon as you save the project a session file will be created with your personal settings for this project. In this case 'opsim.lps'. However, if i tell it to run the project, it build and it works okay (as far as we have written that is). I am trying this on WinXP using a snapshot from today of lazarus. I will try tonight under linux and see if this happens there also. The files were created by the project manager and i do not know exactly what directory structure he used. What would be the cause of this? What should I look for to investigate. If anyone wants to take a look the files can be downloaded via svn: https://svn.sourceforge.net/svnroot/opsim and are located here: opsim\trunk\src\ise Mattias _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Project File Opens, but nothing in editor
A group of us are just beginning to work together on a project together (and learning to work under lazarus). I just checked out our project from sourceforge and tried to load the project file. It seems to load but the lazarus ide seems to hang. Nothing shows up for me. However, if i tell it to run the project, it build and it works okay (as far as we have written that is). I am trying this on WinXP using a snapshot from today of lazarus. I will try tonight under linux and see if this happens there also. The files were created by the project manager and i do not know exactly what directory structure he used. What would be the cause of this? What should I look for to investigate. If anyone wants to take a look the files can be downloaded via svn: https://svn.sourceforge.net/svnroot/opsim and are located here: opsim\trunk\src\ise Thanks for any help Matt _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Because I can't get SQLDB working
Just a note.. the group that I am working with managed to get zeoslib working with lazarus... we are using firebird (2.0 beta) and I can confirm that it works for a test database... there are some strange things that you have to do (lazarus cant find a source file thats in the paths in the compiler options...), but at least on windows we managed to get it working.. i have a procedure if you would like it. On 3/16/06, Joost van der Sluis [EMAIL PROTECTED] wrote: I'm now attempting to get zeoslib working. After many attempts (lots of errors due to sqlite) I got it to compile. But now I can't get it to install as a package. The first thing is Lazarus can not support dynamic packages. Then it starts compiling/rebuilding lazarus it fails with: Identifer not found ExtractOptionsFromDPR opens DelphiProjectLaz.pas // TODO: get all compiler options from .lpr Result:=ExtractOptionsFromDPR(LPRCode,Project1); if ResultmrOk then exit; ATM ZEOS doesn't work very well with Lazarus. This is more a ZEOS issue, then an fpc-issue. (except for fpc-bug 4510) And although the problems are easily fixable, they seems to be to hard for the ZEOS team. -- Met vriendelijke groeten, Joost van der Sluis CNOC Informatiesystemen en Netwerken http://www.cnoc.nl _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] SqlDB with Firebird
On 3/11/06, Michael Van Canneyt [EMAIL PROTECTED] wrote: On Sat, 11 Mar 2006, Matthijs Willemstein wrote: On Fri, 2006-03-10 at 17:08 -0600, Matt Henley wrote: I installed Firebird Classic on my Windows XP machine. In Lazarus, I added a TIBConnection to a blank form. I put the full path to an example database (C:\Program Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB) in the Database Field of the Object Inspector. I left the host blank as well as UserName and Password as I have not set any of these and the Firebird docs said they could be left blank. When I try to set the object to active, I get a response that unavailable database. You should add the hostname (or ip) before the database name. So something like: 192.168.1.1:C\Program Files\etc You can use 'localhost': localhost:C\Program Files\e should be fine. About the password, forget my previous remark, that was valid only for embedded firebird. for Classic Server or Superserver you allways need a username/password pair. Can you tell me the difference between the Classic and the embedded? I am trying to use it as an embedded database for a program. Called as a library or dll. I do not want a server process running separately. I think I need to go find the firebird docs as i did not see anyway to set a user or password. _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] SqlDB with Firebird
Sounds good. I have noted a decided lack of documentation on the embedded mode. Just coming from an ascii text datafile and sqlite background. Its a bit confusing. In their download area, they have an embedded server download for windows but not for linux. Will try with classic although gentoo loads superserver through portage. On 3/11/06, Michael Van Canneyt [EMAIL PROTECTED] wrote: On Sat, 11 Mar 2006, Matt Henley wrote: On 3/11/06, Michael Van Canneyt [EMAIL PROTECTED] wrote: On Sat, 11 Mar 2006, Matthijs Willemstein wrote: On Fri, 2006-03-10 at 17:08 -0600, Matt Henley wrote: I installed Firebird Classic on my Windows XP machine. In Lazarus, I added a TIBConnection to a blank form. I put the full path to an example database (C:\Program Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB) in the Database Field of the Object Inspector. I left the host blank as well as UserName and Password as I have not set any of these and the Firebird docs said they could be left blank. When I try to set the object to active, I get a response that unavailable database. You should add the hostname (or ip) before the database name. So something like: 192.168.1.1:C\Program Files\etc You can use 'localhost': localhost:C\Program Files\e should be fine. About the password, forget my previous remark, that was valid only for embedded firebird. for Classic Server or Superserver you allways need a username/password pair. Can you tell me the difference between the Classic and the embedded? In classic, there is still a separate server process running. Your application communicates with the server application to access the database. For embedded, the application directly accesses the database file. I am trying to use it as an embedded database for a program. Called as a library or dll. That is embedded. I do not want a server process running separately. I think I need to go find the firebird docs as i did not see anyway to set a user or password. I recommend to run a server process anyway for development purposes, this allows you to use a lot of tools such as IBadmin or FlameRobin, IBOConsole or whatever. With embedded, these tools don't work properly. When deploying, then you can switch to embedded. For the actual code, there is no difference anway. Michael. _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] newbie to lazarus
One avenue that has worked in the past is go to a used/discount bookstore and grab a cheap book on delphi... I found a lot for next to nothing and they are mostly relavent. On 3/11/06, Adrian Maier [EMAIL PROTECTED] wrote: On 3/11/06, Matthijs Willemstein [EMAIL PROTECTED] wrote: On Sat, 2006-03-11 at 15:34 +0200, Adrian Maier wrote: So, my question is how do you manage to actually write programs with lazarus with so little documentation? Do you know Delphi's classes already? Are you using some other reference manuals ? But the cut a long story short, use Delphi documentation if you cannot figure it out yourself and when you have figured it out, add it to the documentation. Ok, I'll try to get some Delphi reference manuals and see how it goes. Thanks for the answer Adrian Maier _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] graphical shapes library or component
A question on this one... once diacanvas wrapped qtk2q is working for lazarus.. would this be cross platform, say for Windows and OSX? On 3/3/06, Danny Milosavljevic [EMAIL PROTECTED] wrote: Hi, Am Montag, den 27.02.2006, 20:08 +0100 schrieb Marc Santhoff: Hi, is anoyone aware of a library or a (set of) componet(s) for pitchforking around some shapes, rectangles, elipses and the like and for creating connectors between this shapes? Of course it should be easily usable with fpc and lazarus. I'm searching for the basic things making up a graphical editor. diacanvas, wrapped for pascal with http://developer.berlios.de/projects/gtk2q/ . Last time I tried (a month or two ago) the compiler still had a problem with inter-package unit checksums (diacanvasq uses gtk2q, but when _it_ tries to use the gtk2q units it brags about checksum failure, so you could not use diacanvasq, only gtk2q directly) ... I kind of got demotivated/sidetracked, thus. Feel free to try again now. Now if you need a canvas to work with non-gtk stuff then the above would be a bad choice :) I don't know any VCL/FCLish canvas thingie. cheers, Danny _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] turboCASH on Lazarus proof of concept
Michael, On our project, we have decided to use embedded Firebird. We would typically have both data aware components as well as programmatically to retrieve and write data. Which of the libraries is the most mature or works best? I have also heard of fblib http://fblib.altervista.org/ Thanks Matt On 3/10/06, Michael Van Canneyt [EMAIL PROTECTED] wrote: On Fri, 10 Mar 2006, Joao Morais wrote: Michael Van Canneyt wrote: I'm currently writing specs for a 'serious' application (a grade tracker for teachers) which will use (embedded) firebird as a back-end database, which will be using tiOPF or InstantObjects and LazReport - all this in Lazarus. This is a commercial application, I'm telling this to show our trust in Lazarus. I'll continue the port of the InstantObjects framework to FPC just after v2.0 is out, let me know if you need something (or let me know when you start something). Database storage using SQLDB or ZeosLib is on the top of the list. Michael. _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] turboCASH on Lazarus proof of concept
I have not seen that. I have never tried to use firebird at all much less with lazarus.. I have only played with sqlite. Do these datasouces work for both the embedded version and the client/server version? (Getting a crash course here) On 3/10/06, Sergio Samayoa [EMAIL PROTECTED] wrote: Did you try Unified Interbase? I think it was ported to FPC. -Mensaje original- De: Matt Henley [mailto:[EMAIL PROTECTED] Enviado el: Viernes, 10 de Marzo de 2006 03:39 p.m. Para: lazarus@miraclec.com Asunto: Re: [lazarus] turboCASH on Lazarus proof of concept Michael, On our project, we have decided to use embedded Firebird. We would typically have both data aware components as well as programmatically to retrieve and write data. Which of the libraries is the most mature or works best? I have also heard of fblib http://fblib.altervista.org/ Thanks Matt On 3/10/06, Michael Van Canneyt [EMAIL PROTECTED] wrote: On Fri, 10 Mar 2006, Joao Morais wrote: Michael Van Canneyt wrote: I'm currently writing specs for a 'serious' application (a grade tracker for teachers) which will use (embedded) firebird as a back-end database, which will be using tiOPF or InstantObjects and LazReport - all this in Lazarus. This is a commercial application, I'm telling this to show our trust in Lazarus. I'll continue the port of the InstantObjects framework to FPC just after v2.0 is out, let me know if you need something (or let me know when you start something). Database storage using SQLDB or ZeosLib is on the top of the list. Michael. _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] turboCASH on Lazarus proof of concept
Sounds good to me. I will try both. Gentoo installed the Server version, but I want to be able to just name a database file and not have to deal with host at this moment. Trying to get it working one step at a time. On 3/10/06, Graeme Geldenhuys [EMAIL PROTECTED] wrote: I have tried SqlDB, but then needed database management components as well. I turned to FBLib 3 months ago, and haven't had any issues yet. So far it is working perfectly under Windows and Linux. Regarding the embedded version vs client/server... I only have about 6 months experience with Firebird, but from what I understand they do the same thing. The emedded version is just packaged differently and is used for single user access only. Regards, - Graeme - On 3/11/06, Matt Henley [EMAIL PROTECTED] wrote: I have not seen that. I have never tried to use firebird at all much less with lazarus.. I have only played with sqlite. Do these datasouces work for both the embedded version and the client/server version? (Getting a crash course here) On 3/10/06, Sergio Samayoa [EMAIL PROTECTED] wrote: Did you try Unified Interbase? I think it was ported to FPC. -Mensaje original- De: Matt Henley [mailto:[EMAIL PROTECTED] Enviado el: Viernes, 10 de Marzo de 2006 03:39 p.m. Para: lazarus@miraclec.com Asunto: Re: [lazarus] turboCASH on Lazarus proof of concept Michael, On our project, we have decided to use embedded Firebird. We would typically have both data aware components as well as programmatically to retrieve and write data. Which of the libraries is the most mature or works best? I have also heard of fblib http://fblib.altervista.org/ Thanks Matt On 3/10/06, Michael Van Canneyt [EMAIL PROTECTED] wrote: On Fri, 10 Mar 2006, Joao Morais wrote: Michael Van Canneyt wrote: I'm currently writing specs for a 'serious' application (a grade tracker for teachers) which will use (embedded) firebird as a back-end database, which will be using tiOPF or InstantObjects and LazReport - all this in Lazarus. This is a commercial application, I'm telling this to show our trust in Lazarus. I'll continue the port of the InstantObjects framework to FPC just after v2.0 is out, let me know if you need something (or let me know when you start something). Database storage using SQLDB or ZeosLib is on the top of the list. Michael. _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] SqlDB with Firebird
I figured I would start a new topic on this. I installed Firebird Classic on my Windows XP machine. In Lazarus, I added a TIBConnection to a blank form. I put the full path to an example database (C:\Program Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB) in the Database Field of the Object Inspector. I left the host blank as well as UserName and Password as I have not set any of these and the Firebird docs said they could be left blank. When I try to set the object to active, I get a response that unavailable database. I must be missing something. Is there a begineers tutorial on this component? How would I set host for a database running in embedded mode and how do I set users and passwords, if needed? _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] graphical shapes library or component
I am curious what you found in your search for visio like functionality. I am working with a group that is looking for something very similar.. but it needs to be cross platform. Matt Henley On 2/27/06, Marc Santhoff [EMAIL PROTECTED] wrote: Hi, is anoyone aware of a library or a (set of) componet(s) for pitchforking around some shapes, rectangles, elipses and the like and for creating connectors between this shapes? Of course it should be easily usable with fpc and lazarus. I'm searching for the basic things making up a graphical editor. Btw. the wiki seems to be down atm: (61) Connection refused. TIA, Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Object pascal a Modern Language
I belong to a mailing list for a defunt open source chemical process simulator (Sim42). Members of the list are now showing interest in restarting the effort. It was originally written in python which cause some speed issues. Several of the list members (including me) suggested freepascal and lazarus. The gentleman spearheading the effort sent the following and I would like to know what is the best way to respond. I do not know what features define a modern language and would like to know what points to bring up. My personal objective is not just to put out a simulator, but a fast and efficient simulator. Furthermore, personally, I do not consider a program portable if it is written in a language which very few can understand. A modern language such as any of the .NET languages will meet the efficiency objective but portability remains an issue. While I do have the Visual Studio .NET and I am happy with it, I understand that not everybody has it and it is not cheap. I looked at the Lazarus project and (at least at a first glance) it is indeed very Visual and will likely do the job. It will however, limit us to Pascal which is not really a modern language. For those of you who are in favor of using Lazarus, can you assure the rest of us that Pascal has been modernized? Thanks for any help Matt Henley _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Version of SQLite for sqlitedslaz.lpk
Is there a sqlitedslaz package for sqlite3? If not, what should I do to the current package to get it to work work with sqlite3? I am using lazarus and fpc from svn repository as updated this morning.ThanksMatt Henley
Re: [lazarus] Version of SQLite for sqlitedslaz.lpk
Luiz,Thanks for the quick response. I have installed it and it seems to be okay. I tried to open a database file generated with SQLite Database Browser (I think.. it may be SQLiteSpy.. I put them into the same directory..) its called World.db3 and its openable by both of the above programs. When i try to make the database active in lazarus, I get the following error:Field Type TEXT not recognised. Does this mean that it calls character data something else? MattOn 11/10/05, Luiz Americo Pereira Camara [EMAIL PROTECTED] wrote: Em Qui, 2005-11-10 às 10:28 -0600, Matt Henley escreveu: Is there a sqlitedslaz package for sqlite3? If not, what should I do to the current package to get it to work work with sqlite3? I am using lazarus and fpc from svn repository as updated this morning. I've already done a package. Only did not send to lazarus/svn becauserequires a new fpc2.0.1 from svn to work and would breake compatibilitywith fpc2.0.0.You can find the package here http://www.geocities.com/camara_luiz/sqlitepackage.zipSince you have a recent fpc it should not be problems, but if someonewants to test it, just grab from svn the files sqlite.pp, sqlite3.pp,customsqliteds.pas , sqliteds.pas, sqlite3ds.pas and put them in thepackage dir or another fpc unit path.Luiz_ To unsubscribe: mail [EMAIL PROTECTED] withunsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives