Thanks for the quick response.

I'm gonna look into this 3.5.5. Hope, I don't have to recompile too many 
packages. If it is only recompiling some 10 -15 packages, shouldn't be a 
problem. Whatever it may be, I'll come back and shout a few words on that.

As I were stuck with kdelibs compilation problem, I decided to go ahead with 
Gnome. Which, unfortunately has lead me into another problem. Less than ten 
minutes back, I were compiling libgnomeui-2.14.1. It bailed out with the 
following errors:
-------------------------------------------------------------------------------------------------------
Making all in file-chooser
make[2]: Entering directory `/home-dir/BLFS/wd/libgnomeui-2.14.1/file-chooser'
if /bin/sh ../libtool --mode=compile 
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -D_REENTRANT -pthread -DORBIT2=1 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb 
-I/usr/include/libpng12 -I/usr/X11R7/include -I/opt/gnome/include/libgnome-2.0 
-I/opt/gnome/include/orbit-2.0 -I/opt/gnome/include/libbonobo-2.0 
-I/opt/gnome/include/gconf/2 -I/opt/gnome/include/gnome-vfs-2.0 
-I/opt/gnome/lib/gnome-vfs-2.0/include 
-I/opt/gnome/include/bonobo-activation-2.0   -D_FILE_OFFSET_BITS=64 
-D_BSD_SOURCE -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_POSIX_PTHREAD_SEMANTICS 
-D_REENTRANT -DG_DISABLE_DEPRECATED     -mtune=pentium4m -march=pentium4m 
-msse2 -MT 
gtkfilesystemgnomevfs.lo -MD -MP -MF ".deps/gtkfilesystemgnomevfs.Tpo" \
          -c -o gtkfilesystemgnomevfs.lo `test -f 'gtkfilesystemgnomevfs.c' || 
echo './'`gtkfilesystemgnomevfs.c; \
        then 
mv -f ".deps/gtkfilesystemgnomevfs.Tpo" ".deps/gtkfilesystemgnomevfs.Plo"; \
        else rm -f ".deps/gtkfilesystemgnomevfs.Tpo"; exit 1; \
        fi
 
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -D_REENTRANT -pthread -DORBIT2=1 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb 
-I/usr/include/libpng12 -I/usr/X11R7/include -I/opt/gnome/include/libgnome-2.0 
-I/opt/gnome/include/orbit-2.0 -I/opt/gnome/include/libbonobo-2.0 
-I/opt/gnome/include/gconf/2 -I/opt/gnome/include/gnome-vfs-2.0 
-I/opt/gnome/lib/gnome-vfs-2.0/include 
-I/opt/gnome/include/bonobo-activation-2.0 -D_FILE_OFFSET_BITS=64 -D_BSD_SOURCE 
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT 
-DG_DISABLE_DEPRECATED -mtune=pentium4m -march=pentium4m -msse2 -MT 
gtkfilesystemgnomevfs.lo -MD -MP -MF .deps/gtkfilesystemgnomevfs.Tpo -c 
gtkfilesystemgnomevfs.c  -fPIC -DPIC -o .libs/gtkfilesystemgnomevfs.o
gtkfilesystemgnomevfs.c: In function 'gtk_file_system_gnome_vfs_iface_init':
gtkfilesystemgnomevfs.c:387: warning: assignment from incompatible pointer 
type
gtkfilesystemgnomevfs.c:388: warning: assignment from incompatible pointer 
type
gtkfilesystemgnomevfs.c:392: warning: assignment from incompatible pointer 
type
gtkfilesystemgnomevfs.c:394: error: 'GtkFileSystemIface' has no member 
named 'volume_render_icon'
gtkfilesystemgnomevfs.c:402: error: 'GtkFileSystemIface' has no member 
named 'render_icon'
make[2]: *** [gtkfilesystemgnomevfs.lo] Error 1
make[2]: Leaving directory `/home-dir/BLFS/wd/libgnomeui-2.14.1/file-chooser'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home-dir/BLFS/wd/libgnomeui-2.14.1'
make: *** [all] Error 2
---------------------------------------------------------------------------------------------------------------------------------

Looks like I'm in a fix. Neither here nor there ! 

I'm gonna trace this to see if there is some sort of incompatibility between 
the versions of gnome libraries which, I downloaded as per instructions in 
the BLFS book.

I'm gonna be taking a break now and shall contiune in the morning.

Thanks.

Kevin


On Monday 30 October 2006 18:04, Ken Moffat wrote:
> On Mon, Oct 30, 2006 at 02:47:55PM -0500, Kevin Williams wrote:
> > Hi,
> >
> > I am using BLFS book Version svn-20061015. I have installed all the
> > packages from the start to the XOrg part. Now, I'm into KDE, compiled
> > aRts successfully but am stuck when it comes to compiling kdelibs.
>
>  I'll note in passing that 3.5.5 is out, as is qt-3.3.7, and that
> they should build with the current instructions, so you might want
> to upgrade before you go any further.
>
>  Now, to your specific problem.  I don't have mDNSResponder, so in
> my case the zeroconf code is just a stub and I *can't* say "works for
> me".  But, this looks as if it the prototype for DNSServiceErrorType
> has changed somewhen -
>
> > remoteservice.cpp: In member function 'void
> > DNSSD::RemoteService::resolveAsync()': remoteservice.cpp:105: error:
> > invalid conversion from 'void (*)(_DNSServiceRef_t*, DNSServiceFlags,
> > uint32_t, DNSServiceErrorType, const char*, const char*, uint16_t,
> > uint16_t, const char*, void*)' to 'void (*)(_DNSServiceRef_t*,
> > DNSServiceFlags, uint32_t, DNSServiceErrorType, const char*, const char*,
> > uint16_t, uint16_t, const unsigned char*, void*)' remoteservice.cpp:105:
> > error:   initializing argument 7 of 'DNSServiceErrorType
> > DNSServiceResolve(_DNSServiceRef_t**, DNSServiceFlags, uint32_t, const
> > char*, const char*, const char*, void (*)(_DNSServiceRef_t*,
> > DNSServiceFlags, uint32_t, DNSServiceErrorType, const char*, const char*,
> > uint16_t, uint16_t, const unsigned char*, void*), void*)'
> >
> > PS: Not sure if this helps, I'm using mDNSResponder-107.6
>
>  Looking at the guys on gentoo, they have ebuilds for 107.5 and 107.1,
> and they appear to be building kdelibs-3.5.5 against those.  This
> isn't a regular package where it's easy to find old versions (I
> suppose they're tucked away on apple's site, but the link just
> points to the latest and greatest), so I'm going to recommend that you
> try kde 3.5.5 (in theory 107.6 should be a minor change, so it ought
> to work) and arts-1.5.5 (and upgrade qt just like everybody else
> should, but that part can probably wait).  If that doesn't build,
> hopefully picking up 107.5 from your local gentoo mirror (with 3.5.5)
> will help.
>
>  The down-side to this advice is you've got a lot of recompilation
> to do before getting back to where you are now, and no guarantees
> that my suggestion will help.  AFAIK mDNSResponder isn't widely
> used, so you might be taking on a 'pathfinder' rôle in getting it
> working with kde on blfs.  If I were you, I'd probably wait for a few
> hours in case somebody else says "oh yes, you need to do this...".
>
>  If you are indeed out on your own for this, please keep the list
> informed about what works, or doesn't.  Thanks.
>
> ĸen
> --
> das eine Mal als Tragödie, das andere Mal als Farce
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to