Recent

Author Topic: i386 0.9.25 .dmg update  (Read 8220 times)

skalogryz

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2770
    • havefunsoft.com
i386 0.9.25 .dmg update
« on: December 14, 2007, 12:02:26 pm »
Hello, i have downloaded 0.9.25 version. installed it OVER existing 0.9.23 version, i get this error report on launching lazarus:

Code: [Select]

TApplication.IconChanged - TODO: convert this message...no implementation in gt or win32
[FORMS.PP] ExceptionOccurred
  Sender=Ecompressionerror
  Exception=buffer error
  Stack trace:
  $00173B81
  $0016B3BB
  $0016B174
  $00165B75
  $001635A1
  $00102188
  $000F64C6
  $000F1696
  $000394B7
TApplication.HandleException buffer error
  Stack trace:
  $00173B81
  $0016B3BB
  $0016B174
  $00165B75
  $001635A1
  $00102188
  $000F64C6
  $000F1696
  $000394B7
[FORMS.PP] ExceptionOccurred


current FPC version is 2.2.0.
I'm using MacOS X 10.4.8. prev Lazarus version was not rebuilt or anything.

Downgrading back to 0.9.23 by simple over installation brings Lazarus back to life!

Update: updated to fpc 2.2.1, same error.

ovidius

  • New Member
  • *
  • Posts: 21
RE: i386 0.9.25 .dmg update
« Reply #1 on: December 14, 2007, 12:57:21 pm »
I get the same error on Mac OS X 10.4.11 with Intel Core 2 Duo using the same snapshot.

Code: [Select]

TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32
[FORMS.PP] ExceptionOccurred
  Sender=Ecompressionerror
  Exception=buffer error
  Stack trace:
  $00172C61
  $0016A49B
  $0016A254
  $00164C55
  $00162681
  $00101268  TFPIMAGEBITMAP__READSTREAM,  line 1957 of graphics.pp
  $000F55A6  TBITMAP__LOADFROMSTREAM,  line 461 of ./include/bitmap.inc
  $000F0776  LOADBITMAPFROMLAZARUSRESOURCE,  line 1540 of graphics.pp
  $000389B7  TSPLASHFORM__CREATE,  line 94 of splash.pp
TApplication.HandleException buffer error
  Stack trace:
  $00172C61
  $0016A49B
  $0016A254
  $00164C55
  $00162681
  $00101268  TFPIMAGEBITMAP__READSTREAM,  line 1957 of graphics.pp
  $000F55A6  TBITMAP__LOADFROMSTREAM,  line 461 of ./include/bitmap.inc
  $000F0776  LOADBITMAPFROMLAZARUSRESOURCE,  line 1540 of graphics.pp
  $000389B7  TSPLASHFORM__CREATE,  line 94 of splash.pp


Hope this helps.

crorden

  • New Member
  • *
  • Posts: 36
i386 0.9.25 .dmg update
« Reply #2 on: December 14, 2007, 03:10:56 pm »
Lazarus does not work with the current FPC 2.2.1 - this means that all the current snapshots created with 2.2.1 fail (e.g. all snapshots since Dec 12 2007). The problem has been reported on Mantis:
  http://www.freepascal.org/mantis/view.php?id=10327

It sounds like you can get the latest updates by using SVN
 http://www.mail-archive.com/fpc-pascal@lists.freepascal.org/msg11133.html
 
Here are the notes on getting the Mac SVN updates:
 http://www.lazarus.freepascal.org/index.php?name=PNphpBB2&file=viewtopic&t=4733

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
i386 0.9.25 .dmg update
« Reply #3 on: December 15, 2007, 01:31:41 pm »
Today's snapshot is created with fpc 2.2.0.

windy

  • Full Member
  • ***
  • Posts: 186
i386 0.9.25 .dmg update
« Reply #4 on: December 16, 2007, 08:37:19 am »
Hi
I have installed the latest snapshot .dmg update today (I was using 9.25 from 9th November before)
The FPC and FPC source could not installed (I had 2.2.1 before, but it wanted to install 2.2.0?)
Lazarus runs
but when I try to re add my components, I get a problem with the /components/codetools/units/i386-darwin/ files
invalid Version 78
related to the Definetemplates

this is on a Intel Mac (Mac mini), and I did install the i386 version (which it says under help,about ,in lazarus)
then error, there is not LFM file for the /ide/lazconf.pp

I use carbon LCL and I set to rebuilt that from in Lazarus
maybe I should re build clean from a terminal window?
(how do I do that again)?

if I try to compile a simple program , as the compiler is, then it says, can not find unit interaces
thanks people for your guidence!


because the latest snapshot was created with 2.2.0 FPC instead of 2.2.1, does that mean I need to uninstall and then install 2.2.0 FPC and FPCSRC?
(if so, how do I do that?)

Phil

  • Hero Member
  • *****
  • Posts: 2737
i386 0.9.25 .dmg update
« Reply #5 on: December 16, 2007, 05:13:18 pm »
Quote from: "windy"
because the latest snapshot was created with 2.2.0 FPC instead of 2.2.1, does that mean I need to uninstall and then install 2.2.0 FPC and FPCSRC?
(if so, how do I do that?)


There's a script here that you can use to uninstall Lazarus and FPC on OS X:

http://wiki.lazarus.freepascal.org/OS_X_Programming_Tips

You should uninstall (remove) everything and reinstall the latest snapshots (all 3). I've been using 2.2.0 on PowerPC and it works fine.

Thanks.

-Phil

windy

  • Full Member
  • ***
  • Posts: 186
i386 0.9.25 .dmg update
« Reply #6 on: December 17, 2007, 07:54:57 pm »
Hi
ok, I could try deleting it
but it would be easier if the latest snapshot had been compiled against FPC 2.2.1 instead
maybe a future one will be, or?

crorden

  • New Member
  • *
  • Posts: 36
i386 0.9.25 .dmg update
« Reply #7 on: December 17, 2007, 09:42:23 pm »
Vincent -

Thanks for the new DMG compiled with 2.2.0 - this installs easily.

 

TinyPortal © 2005-2018