Le jeudi 26 juillet 2007 à 09:35 +0200, massano jerome a écrit : > 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
This line just says : error : dependancy unavailable : qt-devel >=4.2 is necessary for bacula > 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 ------------------------------------------------------------------------- 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