[Lazarus] Lazarus on SPARC/Solaris

2012-02-03 Thread Mark Morgan Lloyd
Just a brief note to say that I've checked Lazarus trunk (35112) with FPC 2.6.0 on a SPARC system running Solaris 10 and basic operation appears OK. I've not investigated the compiler in sufficient depth to determine whether recent code generation patches have been incorporated, elsewhere

Re: [Lazarus] Lazarus and SPARC Solaris

2011-01-11 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Lazarus ground to a halt after a week with a linking error (gld: cannot find -lgdk_pixbuf), I suspect that Solaris only has this for gtk v2. I'm going to wrap up some year-end maintenance work and then get Solaris onto a faster system before continuing. I'll be back.

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-31 Thread Felipe Monteiro de Carvalho
On Thu, Dec 30, 2010 at 9:21 PM, Mark Morgan Lloyd Lazarus ground to a halt after a week with a linking error (gld: cannot find -lgdk_pixbuf), I suspect that Solaris only has this for gtk v2. This is a FAQ

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-31 Thread Mark Morgan Lloyd
Felipe Monteiro de Carvalho wrote: On Thu, Dec 30, 2010 at 9:21 PM, Mark Morgan Lloyd Lazarus ground to a halt after a week with a linking error (gld: cannot find -lgdk_pixbuf), I suspect that Solaris only has this for gtk v2. This is a FAQ No it's not, I'm not asking a question. I

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-30 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Marco van de Voort wrote: On Wed, Dec 22, 2010 at 08:28:28AM +, Mark Morgan Lloyd wrote: Working on it. What I'm hoping to do is get a basic lazarus compiled, then bigide, then check over the remaining packages. At that point I can raise a categorised report, if

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-23 Thread Mark Morgan Lloyd
Marco van de Voort wrote: On Wed, Dec 22, 2010 at 08:28:28AM +, Mark Morgan Lloyd wrote: Working on it. What I'm hoping to do is get a basic lazarus compiled, then bigide, then check over the remaining packages. At that point I can raise a categorised report, if we're very lucky everything

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-22 Thread Mark Morgan Lloyd
Marco van de Voort wrote: On Tue, Dec 21, 2010 at 07:23:58PM +, Mark Morgan Lloyd wrote: I can see clocale RTL files: ./fpcsrc/rtl/unix/clocale.pp ./fpcsrc/rtl/bsd/clocale.inc ./fpcdocs/clocale.xml I presume that I need to do something like finding why clocale.pp isn't being compiled for

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-22 Thread Felipe Monteiro de Carvalho
On Wed, Dec 22, 2010 at 6:28 AM, Mark Morgan Lloyd I'm not confident I can get SVN running on this system- any guidance about recording changes as diffs etc. would be appreciated. There is a command line tool called diff You can copy the changed files to another computer and diff them against

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-22 Thread Felipe Monteiro de Carvalho
Ah, or even easier: Just copy the changed files to a computer with svn. Override the original svn files and then do: svn diff =) That should be quicker. -- Felipe Monteiro de Carvalho -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-22 Thread Mark Morgan Lloyd
Felipe Monteiro de Carvalho wrote: On Wed, Dec 22, 2010 at 6:28 AM, Mark Morgan Lloyd I'm not confident I can get SVN running on this system- any guidance about recording changes as diffs etc. would be appreciated. There is a command line tool called diff You can copy the changed files to

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-22 Thread Marco van de Voort
On Wed, Dec 22, 2010 at 11:00:13AM +, Mark Morgan Lloyd wrote: against the original from svn. Each file would produce one diff file. I know. However there are various conventions- unified and so on- and different projects have different preferred ways of working. 99% of the world,

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-22 Thread Mark Morgan Lloyd
Marco van de Voort wrote: On Wed, Dec 22, 2010 at 11:00:13AM +, Mark Morgan Lloyd wrote: against the original from svn. Each file would produce one diff file. I know. However there are various conventions- unified and so on- and different projects have different preferred ways of working.

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-22 Thread Marco van de Voort
On Wed, Dec 22, 2010 at 08:28:28AM +, Mark Morgan Lloyd wrote: Working on it. What I'm hoping to do is get a basic lazarus compiled, then bigide, then check over the remaining packages. At that point I can raise a categorised report, if we're very lucky everything will work and the

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-21 Thread Mark Morgan Lloyd
Marco van de Voort wrote: On Mon, Dec 20, 2010 at 01:22:19PM +, Mark Morgan Lloyd wrote: If you can confirm that it works, I'll enable it. OK, I'll get onto it later. In this context what constitutes working- that it compiles without error or is there a functional test? Compile and link

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-21 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Marco van de Voort wrote: On Mon, Dec 20, 2010 at 01:22:19PM +, Mark Morgan Lloyd wrote: If you can confirm that it works, I'll enable it. OK, I'll get onto it later. In this context what constitutes working- that it compiles without error or is there a functional

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-21 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: iconvenc compiles and the test runs although the output is Greek to me. This is the only one I've tried so far. Building Lazarus with gmake LCL_PLATFORM=gtk all (i.e. not yet trying bigide) runs most of the way through, until it gets to gmake -C ide ide gmake[1]:

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-21 Thread Marco van de Voort
On Tue, Dec 21, 2010 at 10:46:06AM +, Mark Morgan Lloyd wrote: Probably you want to make a difference between the solaris line and the FreeBSD (this avoids some inheritly Linux specific packages) line there, and test which packages work with solaris. The packages in Solaris appear

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-21 Thread Marco van de Voort
On Tue, Dec 21, 2010 at 07:23:58PM +, Mark Morgan Lloyd wrote: I can see clocale RTL files: ./fpcsrc/rtl/unix/clocale.pp ./fpcsrc/rtl/bsd/clocale.inc ./fpcdocs/clocale.xml I presume that I need to do something like finding why clocale.pp isn't being compiled for Solaris (i.e.

[Lazarus] Lazarus and SPARC Solaris

2010-12-20 Thread Mark Morgan Lloyd
I've now got a Solaris 10 SPARC system set up here, limited disc space etc. and not (yet) on a public IP address. I've got FPC installed and self-building subject to a couple of minor issues (0018271) and am now having a bash at building Lazarus. If I do a gmake clean I get to here

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-20 Thread Juha Manninen
Mark Morgan Lloyd kirjoitti maanantai 20 joulukuu 2010 11:39:22: Where do I go next? :-) It is a FPC version mismatch. What version you have? Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-20 Thread Marco van de Voort
On Mon, Dec 20, 2010 at 09:39:22AM +, Mark Morgan Lloyd wrote: uses SysUtils, Classes, dos, LCLProc {$IFDEF HasIconvEnc},iconvenc{$ENDIF}; Where do I go next? :-) This is a FPC issue not lazarus. FPC doesn't compile the iconvenc package ( fpc/packages/iconvenc ) not for solaris.

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-20 Thread Mark Morgan Lloyd
Juha Manninen wrote: Mark Morgan Lloyd kirjoitti maanantai 20 joulukuu 2010 11:39:22: Where do I go next? :-) It is a FPC version mismatch. What version you have? 2.4.2 plus Lazarus from SVN on Saturday, which compiles OK on other platforms. -- Mark Morgan Lloyd markMLl .AT. telemetry.co

Re: [Lazarus] Lazarus and SPARC Solaris

2010-12-20 Thread Marco van de Voort
On Mon, Dec 20, 2010 at 01:22:19PM +, Mark Morgan Lloyd wrote: If you can confirm that it works, I'll enable it. OK, I'll get onto it later. In this context what constitutes working- that it compiles without error or is there a functional test? Compile and link (the iconv lib is