Bee schreef:
Hi all,

I just updated my SVN for fixes branches both for fpc (2.2.1) and laz (9.24.1), after a few weeks from my last update. Unfortunately, laz 9.24.1 is broken on fpc 2.2.1 (again). Here's the make output:

[EMAIL PROTECTED]:/svn/laz-9.24.1$ make all LCL_PLATFORM=gtk2 bigide
<...snip...>
gtkproc.pp(665,11) Error: Forward declaration not solved "MergeClipping(TDeviceContext, PGdkGC, LongInt, LongInt, LongInt, LongInt, PGdkBitmap, LongInt, LongInt,var PGdkBitmap)"
gtkproc.pp(1012) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[3]: *** [interfaces.ppu] Error 1
make[3]: Leaving directory `/svn/laz-9.24.1/lcl/interfaces/gtk2'
make[2]: *** [gtk2_all] Error 2
make[2]: Leaving directory `/svn/laz-9.24.1/lcl/interfaces'
make[1]: *** [interfaces] Error 2
make[1]: Leaving directory `/svn/laz-9.24.1/lcl'
make: *** [lcl] Error 2

Hints? TIA.

The fixes branch is only test compiled with fpc 2.2.0. Because fpc 2.2.1 is a moving target, and manpower is low, I only test with fpc 2.2.0. Some weeks ago it worked with fpc 2.2.1 and nothing changed to lazfixes, and now it doesn't work.

There were some bug fixes in fpc 2.2.1 which needed changes in Lazarus. Those changes have not yet been merged. Try to find out in what revision the fixes were in trunk were made, so that they can be merged.

Vincent

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

Reply via email to