[Lazarus] tachart breaks trunk compilation
tachartaxis.pas(337,46) Error: identifier idents no member "GetAlignment" Lazarus trunk, fpc trunk. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] tachart breaks trunk compilation
On Sunday 07 of October 2012 12:26:11 Marco van de Voort wrote: > tachartaxis.pas(337,46) Error: identifier idents no member "GetAlignment" > > > Lazarus trunk, fpc trunk. I've successfully compiled laz trunk (r38980) with fpc-2.6.1. zeljko -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] tachart breaks trunk compilation
On Sun, Oct 07, 2012 at 12:43:34PM +0200, zeljko wrote: > > tachartaxis.pas(337,46) Error: identifier idents no member "GetAlignment" > > > > > > Lazarus trunk, fpc trunk. > > I've successfully compiled laz trunk (r38980) with fpc-2.6.1. (including tachart?) I've looked deeper into it, and it seems Alexander is fond of strict protected and private, but calls getalignment in a not "inherited" fashion. (on another class) Afaik that was where FPC was more lax than Delphi and Jonas corrected that yesterday. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] fpc version 2.6.1 source code
On Thu, Oct 04, 2012 at 03:10:23PM +0200, Bernd wrote: > The debs in the official Debian repository are built by someone else > (someone from Debian) using a different method and I believe thats > also the reason why the Debian debs are needlessly split into a myriad > of separate packages while the ones resulting from the Lazarus build > scripts are just fpc, fpc-source and lazarus. Afaik that is a result of the policy of many package systems to add all possible dependencies to a package. Debian is just stricter enforcing that. (which is strange, since of all systems, Debian has a "suggests" system) FPC, with all its header packages would thus have a tremendous amount of dependencies. FreeBSD has the same problem. I never liked that either :-) -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Text moving from the bottom to the top
Good day, Please if any one know how or which property to use so that the text can move from the bottom to the top? Thank you in advance. -- Kind Regards Eric Kom System Administrator - Metropolitan College _ / You are scrupulously honest, frank, and \ | straightforward. Therefore you have few | \ friends./ - \ \ .--. |o_o | |:_/ | // \ \ (| Kom | ) /'\_ _/`\ \___)=(___/ 2 Hennie Van Till, White River, 1240 Tel: 013 750 2255 | Fax: 013 750 0105 | Cell: 078 879 1334 eric...@kom.za.net | eric...@metropolitancollege.co.za www.kom.za.net | www.kom.za.org | www.erickom.co.za Key fingerprint: 513E E91A C243 3020 8735 09BB 2DBC 5AD7 A9DA 1EF5 -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] tachart breaks trunk compilation
On Sun, Oct 7, 2012 at 9:58 PM, Marco van de Voort wrote: > On Sun, Oct 07, 2012 at 12:43:34PM +0200, zeljko wrote: >> > tachartaxis.pas(337,46) Error: identifier idents no member "GetAlignment" >> > >> > >> > Lazarus trunk, fpc trunk. >> >> I've successfully compiled laz trunk (r38980) with fpc-2.6.1. > > (including tachart?) > > I've looked deeper into it, and it seems Alexander is fond of strict > protected and private, but calls getalignment in a not "inherited" fashion. > (on another class) Fixed in r38981 -- Alexander S. Klenin -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] tachart breaks trunk compilation
On Sun, Oct 7, 2012 at 9:58 PM, Marco van de Voort wrote: > I've looked deeper into it, and it seems Alexander is fond of strict > protected and private, but calls getalignment in a not "inherited" fashion. > (on another class) > > Afaik that was where FPC was more lax than Delphi and Jonas corrected that > yesterday. > It seems, however, that the description on the wiki is incorrect (or incomplete), since it speaks about "strict private", while this change is about "strict protected". -- Alexander S. Klenin -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] tachart breaks trunk compilation
On Mon, Oct 08, 2012 at 12:11:38AM +1100, Alexander Klenin wrote: > > I've looked deeper into it, and it seems Alexander is fond of strict > > protected and private, but calls getalignment in a not "inherited" fashion. > > (on another class) > > Fixed in r38981 Thanks. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Build-Depands: imagemagick
I found this in debian/control. Which part of Lazarus depends on imagemagick during building of Lazarus? Also please could this entire debian directry please be removed entirely? It really make packaging much more complicated. Original upstream sources should not contain any debian packaging data, the package maintainer will maintain and provide this directory on his own and patch it into the original sources during packaging, this way also the debian changes diff (changes between orig.tar.gz and deb package) becomes much more clear and meaningful. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] make clean is leaving more than 20MB stuff behind (this number is after compression!)
I also tried distclean cleanall cleanbigide There are compiled units all over the place in lib/* folders left over after clean, a fresh download compresses into 46MB tarball, after first successful build I cannot get it smaller than 65MB. How do I *really* clean the source directory? Is there yet another makefile target for this purpose or do I have to write a script and recursively find and delete all these files myself? -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Build-Depands: imagemagick
2012/10/8 Bernd : > I found this in debian/control. Which part of Lazarus depends on > imagemagick during building of Lazarus? I think for creating images for the desktop shortcuts. > > Also please could this entire debian directry please be removed > entirely? It really make packaging much more complicated. Original > upstream sources should not contain any debian packaging data, the > package maintainer will maintain and provide this directory on his own > and patch it into the original sources during packaging, this way also > the debian changes diff (changes between orig.tar.gz and deb package) > becomes much more clear and meaningful. What is the debian maintainer is a Lazarus developer that wants his changes as close to the source as possible? So he maintains it here. And it would mean I cannot create the snapshots anymore ... Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] make clean is leaving more than 20MB stuff behind (this number is after compression!)
On Mon, 8 Oct 2012 02:59:18 +0200 Bernd wrote: > I also tried distclean cleanall cleanbigide > > There are compiled units all over the place in lib/* folders left over > after clean, a fresh download compresses into 46MB tarball, after > first successful build I cannot get it smaller than 65MB. How do I > *really* clean the source directory? Is there yet another makefile > target for this purpose or do I have to write a script and recursively > find and delete all these files myself? What files are not deleted? Mattias -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] make clean is leaving more than 20MB stuff behind (this number is after compression!)
On 8-10-2012 2:59, Bernd wrote: > I also tried distclean cleanall cleanbigide > > There are compiled units all over the place in lib/* folders left over > after clean, a fresh download compresses into 46MB tarball, after > first successful build I cannot get it smaller than 65MB. How do I > *really* clean the source directory? Is there yet another makefile > target for this purpose or do I have to write a script and recursively > find and delete all these files myself? I had related problems with FPC apparently due to fpmake not cleaning everything. See message thread titled FPC x86+x64 win trunk failing to build (using fpcup): 2 different errors from September 20 I modified my fpcup program to recursively delete all .ppu, .a, .o files in any directory with the right "cpu-os signature" (my term) (i386-linux...etc). Some of these .a and/or .o are provided by svn so I did an svn update after that. Don't know if this also applies to Lazarus... In any case, for Lazarus fpcup employs the same strategy but also deletes .or and .res files in the "cpu-os signature" directories Regards, Reinier -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Build-Depands: imagemagick
On Mon, 8 Oct 2012 07:45:45 +0200 Vincent Snijders wrote: > 2012/10/8 Bernd : > > I found this in debian/control. Which part of Lazarus depends on > > imagemagick during building of Lazarus? > > I think for creating images for the desktop shortcuts. In debian/rules the 48x48 icon is downsized to 32x32. The sf debian packages simply install the 128x128 icon, which is needed by nowadays desktops. So, maybe the debian/rules file should be adapted. >[...] Mattias -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] make clean is leaving more than 20MB stuff behind (this number is after compression!)
On Mon, 08 Oct 2012 07:51:47 +0200 Reinier Olislagers wrote: > On 8-10-2012 2:59, Bernd wrote: > > I also tried distclean cleanall cleanbigide > > > > There are compiled units all over the place in lib/* folders left over > > after clean, a fresh download compresses into 46MB tarball, after > > first successful build I cannot get it smaller than 65MB. How do I > > *really* clean the source directory? Is there yet another makefile > > target for this purpose or do I have to write a script and recursively > > find and delete all these files myself? > > I had related problems with FPC apparently due to fpmake not cleaning > everything. > > See message thread titled > FPC x86+x64 win trunk failing to build (using fpcup): 2 different errors > from September 20 > > I modified my fpcup program to recursively delete all .ppu, .a, .o files > in any directory with the right "cpu-os signature" (my term) > (i386-linux...etc). > > Some of these .a and/or .o are provided by svn so I did an svn update > after that. > > Don't know if this also applies to Lazarus... No, it does not. L does not use fpmake and it does not have .o, .ppu, .a files in svn. The Makefiles use globbing to delete, for example *.ppu. > In any case, for Lazarus fpcup employs the same strategy but also > deletes .or and .res files in the "cpu-os signature" directories Mattias -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus