Recent

Author Topic: error on make svn  (Read 17157 times)

mbohn

  • Full Member
  • ***
  • Posts: 120
Re: error on make svn
« Reply #15 on: December 22, 2009, 11:20:50 pm »
Vincent:

When I get to the third step I get this:
Code: [Select]
mark@mark-laptopXP:~/lazarus$ make bigide
make -C lcl all
make[1]: Entering directory `/home/mark/lazarus/lcl'
/bin/rm -f units/i386-linux/alllclunits.ppu
/usr/local/bin/ppc386 -gl  -Fu. -Funonwin32 -Fuforms -Fuwidgetset -Fu/usr/local/lib/fpc/2.5.1/units/i386-linux/rtl -Fiinclude -FE. -FUunits/i386-linux -di386 alllclunits.pp
Free Pascal Compiler version 2.5.1 [2009/12/07] for i386
Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Linux for i386
Compiling alllclunits.pp
Compiling dynhasharray.pp
Compiling lclproc.pas
Compiling fileutil.pas
Compiling masks.pas
Fatal: Can't find unit Contnrs used by Masks
Fatal: Compilation aborted
make[1]: *** [alllclunits.ppu] Error 1
make[1]: Leaving directory `/home/mark/lazarus/lcl'
make: *** [lcl] Error 2
mark@mark-laptopXP:~/lazarus$
 

Marc

  • Administrator
  • Hero Member
  • *
  • Posts: 2673
Re: error on make svn
« Reply #16 on: December 23, 2009, 01:05:02 am »
Code: [Select]
mark@mark-laptopXP:~/lazarus$ make bigide
..
Fatal: Can't find unit Contnrs used by Masks
 

This usually means that the units found in /usr/local/lib/fpc/2.5.1/units/i386-linux/rtl are not compiled with the same compiler version you are using now.
//--
{$I stdsig.inc}
//-I still can't read someones mind
//-Bugs reported here will be forgotten. Use the bug tracker

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Re: error on make svn
« Reply #17 on: December 23, 2009, 08:01:33 am »
It means that fpc -iV did not return 2.2.4, but you are still using fpc 2.5.1.

Please fix the symlink in /usr/bin/ppc386

mbohn

  • Full Member
  • ***
  • Posts: 120
Re: error on make svn
« Reply #18 on: December 23, 2009, 03:47:39 pm »

You are correct.

Synaptic Package Manager says that I have 2.2.4-3 installed and that it is the latest version.  How do I
Quote
.. fix the symlink in /usr/bin/ppc386

?

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Re: error on make svn
« Reply #19 on: December 23, 2009, 08:43:54 pm »
use ln (see man ln) to make a symbolic link from /usr/bin/ppc386 to /usr/lib/fpc/2.2.4/ppc386.

make sure that:
which ppc386
returns /usr/bin/ppc386.

mbohn

  • Full Member
  • ***
  • Posts: 120
Re: error on make svn
« Reply #20 on: December 24, 2009, 02:01:50 am »
That worked.  There are some error messages when Lazarus fires up, but I think it is basically usable for my console program.

Thanks for all your help.  (And your patience!)

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Re: error on make svn
« Reply #21 on: December 24, 2009, 01:23:33 pm »
I glad you got a working Lazarus. :-)

 

TinyPortal © 2005-2018