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