Try installing the following RPMs: ftp://ftp.pbone.net/mirror/atrpms.net/el5-i386/atrpms/testing/qt44-4.4.3-10_4.el5.i386.rpm ftp://ftp.pbone.net/mirror/atrpms.net/el5-i386/atrpms/testing/qt44-devel-4.4.3-10_4.el5.i386.rpm ftp://ftp.pbone.net/mirror/atrpms.net/el5-i386/atrpms/testing/qt44-x11-4.4.3-10_4.el5.i386.rpm
QTDIR then needs to be set to /usr/lib/qt44/, because the above RPMS install QT 4.4 alongside the CentOS supplied QT 4.2. If you are building bat from the source RPM you will need to modify the bacula.spec, so that the resulting bat RPM depends on the qt44 and not qt4 packages. Sorry if this is a bit vague, but it has been a while since I built bat on a Centos 5 system. Let me know how you go. Thanks Matthias ginzzer <ginz...@gmail.com> wrote on 03/07/2009 02:42:54 AM: > Hi there, > I have read a thread before about compling the bat in CentOS5, in which, > the guy got the following warning during compilation > > ui/ui_main.h: In member function a€?void Ui_MainForm:: > setupUi(QMainWindow*)a€?: > ui/ui_main.h:168: error: a€?class QGridLayouta€? has no member named > a€?setLeftMargina€? > ui/ui_main.h:169: error: a€?class QGridLayouta€? has no member named > a€?setTopMargina€? > ui/ui_main.h:170: error: a€?class QGridLayouta€? has no member named > a€?setRightMargina€? > ui/ui_main.h:171: error: a€?class QGridLayouta€? has no member named > a€?setBottomMargina€? > ui/ui_main.h:172: error: a€?class QGridLayouta€? has no member named > a€?setHorizontalSpacinga€? > ui/ui_main.h:173: error: a€?class QGridLayouta€? has no member named > a€?setVerticalSpacinga€? > ui/ui_main.h:224: error: a€?class QGridLayouta€? has no member named > a€?setLeftMargina€? > ui/ui_main.h:225: error: a€?class QGridLayouta€? has no member named > a€?setTopMargina€? > ui/ui_main.h:226: error: a€?class QGridLayouta€? has no member named > a€?setRightMargina€? > ui/ui_main.h:227: error: a€?class QGridLayouta€? has no member named > a€?setBottomMargina€? > ui/ui_main.h:228: error: a€?class QGridLayouta€? has no member named > a€?setHorizontalSpacinga€? > ui/ui_main.h:229: error: a€?class QGridLayouta€? has no member named > a€?setVerticalSpacinga€? > ui/ui_main.h:255: error: a€?class QGridLayouta€? has no member named > a€?setLeftMargina€? > ui/ui_main.h:256: error: a€?class QGridLayouta€? has no member named > a€?setTopMargina€? > ui/ui_main.h:257: error: a€?class QGridLayouta€? has no member named > a€?setRightMargina€? > ui/ui_main.h:258: error: a€?class QGridLayouta€? has no member named > a€?setBottomMargina€? > ui/ui_main.h:259: error: a€?class QGridLayouta€? has no member named > a€?setHorizontalSpacinga€? > ui/ui_main.h:260: error: a€?class QGridLayouta€? has no member named > a€?setVerticalSpacinga€? > > and one person said he solved the problem by update qt to 4.3.x or above. > Well, my current version of qt is 4.2.x and I just download the 4.5.2 at > http://get.qtsoftware.com/qt/source/qt-x11-opensource-src-4.5.2.tar.gz , > install it to (as default) /usr/local/Trolltech/Qt-4.5.2, I also set the > following enviornments > > export QTDIR=/usr/local/Trolltech/Qt-4.5.2 > export PATH=$QTDIR/bin:$PATH > export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH > export QTINC=$QTDIR/include > export QTLIB=$QTDIR/lib > > > But when I recompile the bacual with bat enabled, still get the same > errors. How to fix it? > > Thanks. > > ------------------------------------------------------------------------------ > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users SOUTH PACIFIC SEEDS PO Box 934, GRIFFITH N.S.W. 2680. AUSTRALIA Phone: 02 6962 7333 Fax: 02 6964 1311 CAUTION: The information contained in this e-mail is privileged and confidential. If you are reading this message and you are not the intended recipient, you are hereby notified that any use, dissemination, distribution or reproduction of all or part of the contents is prohibited. If you receive this message in error, please notify the sender immediately. Any opinions or views expressed in this message are those of the individual sender and may not represent those of their employer.
------------------------------------------------------------------------------
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users