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

Reply via email to