Hello Dirk Le mercredi 25 juillet 2007 à 10:48 -0400, Dirk Bartley a écrit : > Hello Jerome > > I'm developing on gentoo and my qt4 include files are located > in /usr/include/qt4. Is that where your compiles qt includes were > installed??
No, my include files are in /usr/local/Trolltech/Qt-4.3.0/include, but I just made a symbolic link : ln -s /usr/include/qt4 /usr/local/Trolltech/Qt-4.3.0/include/ In /usr/local/Trolltech/Qt-4.3.0/include/, i have many sub-folders, like Qt, QtGui, QtCore, etc... > On Wed, 2007-07-25 at 14:01 +0200, Jerome Massano wrote: > > Hello > > > > I am trying to build my own bacula rpms (to include some home-made > > changes). In this RPM, I have to include BAT (what a nice tool, great > > work Kern and devs ^^), so I need to install Qt 4.2 or better. My > > distribution has no package for this RPM, so I installed it with the > > sources. My problem is that the configure tool does not find Qt. > > Can you copy and paste the configure output of where it is failing. > > I have > --enable-bat \ > --enable-qwt=/usr \ > in my configure script. There is no qt option but there is a > requirement of qwt which is an additional requirement of a relatively > small graphing library. Is ./configure failing to find qwt?? or qt?? > Here is the output from configure : ./configure --enable-smartalloc --enable-bat --with-mysql --with-openssl (...) configure: error: Unable to find Qt4 installation needed by bat with no other line about qt, or with errors/warnings. This is the output when I try to configure by hand. When I try to build the RPM (which should do configure then make & make install), it crashes in the very beginning. Here is a complete output : pkgtool: Warning: Pre-processing spec file /root/bacula/build.mezz/SPECS/bacula.spec failed; using internal parser. pkgtool: Warning: Build dependency installation failed: Unable to install gcc gcc-c++ make autoconf ncurses-devel perl libstdc++-devel libxml2-devel zlib-devel openssl-devel python python-devel pkgconfig pango-devel atk-devel qt-devel libtermcap-devel glibc-devel termcap glibc-devel libgnome gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel bonobo-activation-devel gconf2-devel linc-devel freetype2-devel termcap glibc-devel libgnome gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel bonobo-activation-devel gconf2-devel freetype2-devel cairo-devel fontconfig-devel gnome-vfs2-devel libpng-devel termcap glibc-devel libgnome gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel bonobo-activation-devel gconf2-devel freetype2-devel cairo-devel fontconfig-devel gnome-vfs2-devel libpng-devel libtermcap-devel libstdc++-static-devel glibc-static-devel glibc-devel gtk2-devel libgnomeui2-devel libORBit2-devel libart_lgpl-devel libbonobo2_0-devel libbonoboui2_0-devel libbonobo-activation-devel libGConf2-devel freetype2-devel gtk2-devel libgnomeui2-devel libORBit2-devel libart_lgpl-devel libbonobo2_0-devel libbonoboui2_0-devel libbonobo-activation-devel libGConf2-devel freetype2-devel libtermcap-devel glibc-devel gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel bonobo-activation-devel GConf2-devel freetype-devel libtermcap-devel glibc-devel gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel bonobo-activation-devel GConf2-devel freetype-devel libtermcap-devel glibc-devel gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel GConf2-devel freetype-devel libtermcap-devel glibc-devel gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel GConf2-devel freetype-devel libtermcap-devel glibc-devel gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel GConf2-devel freetype-devel libtermcap-devel glibc-devel gtk2-devel libgnomeui-devel ORBit2-devel libart_lgpl-devel libbonobo-devel libbonoboui-devel bonobo-activation-devel GConf2-devel linc-devel freetype-devel mysql-devel mysql-devel mysql-devel rh-postgresql-devel postgresql-devel wxGTK-devel (1) erreur: D�pendances de construction manquantes: qt-devel >= 4.2 est n�cessaire pour bacula-2.1.26-ASP_1.i386 pkgtool: Error: Package build failed: Unhandled package build error I think the warning about dependencies (unable to install gcc, gcc-c ++ ...) can be ignored : i am _sure_ gcc IS installed ^^. I think this problem comes from pkgtool. Maybe should I ask on the pkgtool or qt4 mailing lists how to make pkgtool able to see Qt IS installed ? > > > I read > > the configure script, it seems to use pkg-config. What can I do to make > > configure to find Qt where it is installed. There does not seem to be a > > --with-qt=$QT_DIRECTORY option in configure. > > Kern is responsible for the ./configure script. I know there is someone > already creating rpm spec files. Are you using that spec file > modified?? Are you aware that bat and the most recent bacula that it > will work with has not yet be > en released officially for production use?? > Yes, I am using the official spec file, slightly modified to suit to my distribution (Actually, you HAVE to modify this spec file, to tell it which distribution you are using, whether you want mysql or else, and if you want to use bat). And yes, I know the version I am using is still beta version, but i would like to start packaging it so that i will be able to make the stable package when the 2.2 version of bacula will be released. Thank you for your answer ! > Dirk > > > > Thank you in advance. > > > > PS : I know my english is really bad. If you do not understand my > > question, please tell me, I will try to explain better. > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > _______________________________________________ > > Bacula-users mailing list > > Bacula-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/bacula-users > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users