[Lazarus] Building Lazarus with QT (was:Git mirror)

zeljko zeljko at holobit.net
Mon Jun 29 16:46:49 CEST 2009


On Monday 29 June 2009 15:25, Giuseppe Luigi Punzi wrote:

> Target OS: Linux for x86-64
> Compiling lazarus.pp
> Linking ../lazarus
> /usr/bin/ld: warning: ../link.res contains output sections; did you
> forget -T?
> /home/glpunzi/git/lazarus/lcl/units/x86_64-linux/qt/qtwidgets.o: In
> function `SETSELECTEDFILTER':
> /home/glpunzi/git/lazarus/lcl/interfaces/qt//qtwidgets.pas:9668:
> undefined reference to `QFileDialog_selectFilter'
> /home/glpunzi/git/lazarus/lcl/units/x86_64-linux/qt/qtwidgets.o: In
> function `GETFILTERS':
> /home/glpunzi/git/lazarus/lcl/interfaces/qt//qtwidgets.pas:9713:
> undefined reference to `QFileDialog_filters'
> lazarus.pp(125,1) Error: Error while linking
> lazarus.pp(125,1) Fatal: There were 1 errors compiling module, stopping
> TMessagesView.CollectLineParts WARNING: 18<>12 SrcLine=lazarus.pp(125,1)
> Fatal: There were 1 errors compiling module, stopping
> TExternalToolList.Run
> Exception: /home/glpunzi/git/lazarus/ide/lazarus.pp(125,1) Fatal: There
> were 1 errors compiling module, stopping

Sorry, it can be Qt44 also, pls. check what Qt version you have installed, if 
it's qt44 then -dUSE_QT_44 else if qt45 -dUSE_QT_45, for qt43 nothing is 
needed, but in such case bindings must be for qt43 !




More information about the Lazarus mailing list