dbus with qt bindings (follow-up)

Nick Hudson nhudson at lunar-linux.org
Sun Apr 17 03:06:27 UTC 2005


This should be fixed now in cvs.  I changed the depends to be kdelibs3 
instead of qt3 and added the export of the KDEPATH if kdelibs3 is 
installed.  Thanks for pointing this out.

Nick


Dennis Veatch wrote:

>On Saturday 16 April 2005 07:40 am, Dennis Veatch wrote:
>  
>
>>On Saturday 16 April 2005 02:55 am, Florin Braescu wrote:
>>    
>>
>>>Pe data de Sîm 16 Apr 2005 05:33, Dennis Veatch a scris:
>>>      
>>>
>>>>On Friday 15 April 2005 05:17 pm, Dennis Veatch wrote:
>>>>        
>>>>
>>>>>On Friday 15 April 2005 04:54 pm, Dennis Veatch wrote:
>>>>>          
>>>>>
>>>>>>Has anyone gotten this to compile? With qt bindings enabled the
>>>>>>dbus configure phase stops with ;
>>>>>>
>>>>>>checking for moc... no
>>>>>>checking for qglobal.h... found
>>>>>>configure: WARNING: Qt development libraries not found
>>>>>>configure: error: Qt integration explicitly required, and Qt
>>>>>>libraries not found
>>>>>>
>>>>>>
>>>>>>Qt is installed. I did find something on google about Pyrex needing
>>>>>>to be installed, which it is. Also there was some mention on this
>>>>>>thread about it is really looking for libkdecore from kdelibs ;
>>>>>>
>>>>>>http://lists.freedesktop.org/pipermail/dbus/2004-December/001843.ht
>>>>>>ml
>>>>>>
>>>>>>But nothing I have found tells me how to resolve the problem. Any
>>>>>>pointers? _______________________________________________
>>>>>>            
>>>>>>
>>>>>Moving to /usr/src/dbus-0.23.4 and running a plain "./configure"
>>>>>completes without error and shows the following;
>>>>>
>>>>> Maintainer mode:          no
>>>>>        gcc coverage profiling:   no
>>>>>        Building unit tests:      no
>>>>>        Building verbose mode:    no
>>>>>        Building assertions:      no
>>>>>        Building checks:          yes
>>>>>        Building Qt bindings:     yes
>>>>>        Building GLib bindings:   yes
>>>>>        Building Python bindings: yes
>>>>>        Building SELinux support: no
>>>>>        Building Mono bindings:   no
>>>>>        Building Mono docs:       no
>>>>>        Building GTK+ tools:      yes
>>>>>        Building X11 code:        yes
>>>>>        Building Doxygen docs:    yes
>>>>>        Building XML docs:        no
>>>>>
>>>>>Note that Qt bindings will be used. So at this point, well actually I
>>>>>still do not know what the problem is except from command line works
>>>>>and the lin does not.
>>>>>_______________________________________________
>>>>>          
>>>>>
>>>>Some more findings.
>>>>
>>>>Running the following from command line works but not from lin ;
>>>>
>>>>./configure --enable-glib --enable-x --enable-checks --with-xml=libxml
>>>>--with-system-pid-file=/var/run/messagebus.pid
>>>>--with-system-socket=/var/lib/dbus/system_bus_socket
>>>>--with-session-socket-dir=/tmp --enable-qt --enable-gtk
>>>>
>>>>That's essentially from the "OPTS" line in the BUILD. So through
>>>>elimination I have found removing "--enable-checks" from the "OPTS"
>>>>line in the BUILD allowed the lin to complete successfully. I do not
>>>>know what sort of checks it is doing exactly or why that switch will
>>>>not let the lin work. _______________________________________________
>>>>        
>>>>
>>>  Try to put
>>>
>>>  export PATH=$QTDIR/bin:$PATH
>>>
>>>in the BUILD file.
>>>
>>>  Florin
>>>_______________________________________________
>>>      
>>>
>>Adding that path did not work.
>>
>>Dennis
>>_______________________________________________
>>    
>>
>
>
>You were on the right path Florin. What it took was adding
>
>export PATH=$KDEDIR/bin:$PATH
>
>Though I did leave the exported Qt path in there.
>
>Poking around the dbus bugzilla and google led me to that. Oh and the current 
>version of dbus is 0.32. This bug report that lead me to this is
>
>https://bugs.freedesktop.org/show_bug.cgi?id=1485
>
>Additionally it looks like those optional depends are not really needed by 
>looking at the configure.in. They are automatically checked for their 
>presence.
>_______________________________________________
>Lunar mailing list
>Lunar at lunar-linux.org
>http://foo-projects.org/mailman/listinfo/lunar
>  
>



More information about the Lunar mailing list