On Fri, 2 Dec 2011 19:48:59 +0100 Bart <[email protected]> wrote: > Hi, > > Just updated to r33911 and got a linking error when trying to build the IDE. > Compiling went just fine, but when linking lazarus it went wrong: > > Compiling resource ../units/i386-linux/lazarus.or > Linking ../lazarus > /home/bart/svnroot/lazarus/components/synedit/units/i386-linux/synedithighlighterxmlbase.o: > In function `TSYNCUSTOMXMLHIGHLIGHTER__ENDFOLDLEVEL': > /home/bart/svnroot/lazarus/components/synedit/synedithighlighterxmlbase.pas:162: > undefined reference to `VMT_LCLPROC_TMETHODLIST'
This probably means there are still some old ppu files. > lazarus.pp(137,1) Error: Error while linking > /home/bart/svnroot/lazarus/components/synedit/units/i386-linux/synedithighlighterxmlbase.o: > In function `TSYNCUSTOMXMLHIGHLIGHTER__ENDFOLDLEVEL': > /home/bart/svnroot/lazarus/components/synedit/synedithighlighterxmlbase.pas:162: > undefined reference to `VMT_LCLPROC_TMETHODLIST' > /home/bart/svnroot/lazarus/ide/lazarus.pp(137,1) Error: Error while linking > /home/bart/svnroot/lazarus/ide/lazarus.pp(137,1) Fatal: There were 1 > errors compiling module, stopping > > I used "Cleanup + build all" profile from within IDE. How old is this IDE? The better clean up of ppu files were implemented some weeks ago. Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
