On Wed, 07 Nov 2007 18:40:05 +0000
Mark Morgan Lloyd <[EMAIL PROTECTED]> wrote:

> Vincent Snijders wrote:
> > Mark Morgan Lloyd schreef:
> >> I've spent some time tearing what little remains of my hair out
> >> over this one :-)
> > 
> >> I've got 0.9.22 on several machines- Win-32 (NT4), Linux-x86
> >> (Debian  > Etch) and Linux-SPARC. I'd be nearer the bleeding edge
> >> if I had more time and if I wasn't already chasing some elusive
> >> SPARC bugs. Underlying compiler is 2.2.0 in all cases.
> >>
> >> If I do a complete rebuild from inside the IDE everything works OK
> >> on Win-32 and Linux-x86. If on the other hand I do a "make clean" 
> >> followed by "make all" or "make bigide" from the command line I
> >> get an IDE that appears to work and generates good programs but if
> >> I try to edit a menu (main or pulldown) item list I get an error
> >> dialogue:
> >>
> >>     "0" is not a valid component name
> >>
> >> Once the system is in that state rebuilding inside the IDE no
> >> longer fixes it- it's a start-over job.
> >>
> > 
> > I think you should try newer source. The menu editor is an area
> > where fixes have been made since 0.9.22.
> 
> Now trying 0.9.25-20071106. I think I'd stepped back to .22 to see if
> it sorted problems on SPARC.
> 
> On Win-32 it appears to recompile from inside the IDE without
> problems, similarly "make all" and "make bigide" appear to generate
> an IDE which doesn't have the error I describe above. I've not gone
> further than that yet so can't say whether there are additional IDE
> or code generation problems.
> 
> Similarly, operation seems to be OK on Linux-x86.
> 
> On Linux-SPARC there's a build problem which I've not yet attempted
> to investigate. Using the same sources as above with an overall
> system setup which previously built Lazarus without error a "make
> all" gives me:
> 
> make: -iVSPTPSOTO: Command not found
> make: -iSP: Command not found
> make: -iTP: Command not found
> make: -iSO: Command not found
> make: -iTO: Command not found
> make -C ide ide
> make[1]: -iSP: Command not found
> make[1]: Entering directory
> `/usr/local/share/lazarus-0.9.25-20071106/ide' make[1]: -iTP: Command
> not found
> 
> ..
> 
> make[1]: -iTO: Command not found
> make[1]: Entering directory
> `/usr/local/share/lazarus-0.9.25-20071106/ide' make[1]: Entering
> directory `/usr/local/share/lazarus-0.9.25-20071106/ide' make
> -C ../tools svn2revisioninc OS_TARGET= OPT='' make[1]: -iSP: Command
> not found make[1]: -iTP: Command not found
> make[1]: -iSO: Command not found
> make[1]: -iTO: Command not found
> make[2]: Entering directory
> `/usr/local/share/lazarus-0.9.25-20071106/tools' Makefile:177: ***
> The Makefile doesn't support target linux-, please run fpcmake
> first.  Stop. make[2]: Leaving directory
> `/usr/local/share/lazarus-0.9.25-20071106/tools' make[1]: *** [ide]
> Error 2 make[1]: Leaving directory
> `/usr/local/share/lazarus-0.9.25-20071106/ide' make: *** [ide] Error 2
> 
> I've not started tinkering yet but I can confirm that FPC looks OK,
> in particular that the ppcsparc symlink is intact.
> 
> Any suggestions would be appreciated.

I found yesterday the same error on amd64.

Try 'make clean all PP=ppcsparc'.

Mattias

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to