Success: kde 3.1 cvs running on sgi IRIX!

Jesse Barnes jbarnes at sgi.com
Mon Aug 26 05:40:20 BST 2002


On Fri, Aug 23, 2002 at 02:48:44PM -0700, Waldo Bastian wrote:
> - From the kdelibs patch I have commited the misc stuff.

Great!  Thanks.

> Issue 1.
> =======
> Can someone comment on the correctness of the following patch for
> kdecore/Makefile.am:
> 
> - -libkdecore_la_LIBADD = malloc/libklmalloc.la ../dcop/libDCOP.la 
> ../libltdl/libltdlc.la $(LIB_XEXT) $(LIBRESOLV) $(LIBXINERAMA) $(LIB_DMALLOC) 
> $(LIBART_LIBS) $(SVGICON_LIB)
> +libkdecore_la_LIBADD = malloc/libklmalloc.la ../dcop/libDCOP.la 
> ../libltdl/libltdlc.la $(LIB_XEXT) $(LIBRESOLV) $(LIBXINERAMA) $(LIB_DMALLOC) 
> $(SVGICON_LIB) $(LIBART_LIBS) $(LIB_QT)
> 
> Why does that need $(LIB_QT) ?

I'm not sure, that one seemed odd to me too.  Would an unsupported
version of automake or autoconf cause this sort of problem?  Should I
be running versions older than the latest?

> Issue 2.
> =======
> In kdeprint/cups/Makefile.am, instead of:
> 
> - -make_driver_db_cups_LDADD = -lz ../libdriverparse.a 
> $(top_builddir)/kdecore/libkdefakes.la $(LIBDL)
> +make_driver_db_cups_LDADD = ../libdriverparse.a 
> $(top_builddir)/kdecore/libkdefakes.la $(LIBDL) -L/usr/local/lib -lz
> 
> Does the following patch work for you as well?
> - -make_driver_db_cups_LDADD = -lz ../libdriverparse.a 
> $(top_builddir)/kdecore/libkdefakes.la $(LIBDL)
> +make_driver_db_cups_LDADD = ../libdriverparse.a 
> $(top_builddir)/kdecore/libkdefakes.la $(LIBDL) $(LIBZ)
> +make_driver_db_cups_LDFLAGS = $(all_libraries)

I'm sure this would work too, as long as the link path is included
somewhere.

> Issue 3.
> =======
> Can someone comment on the namespace issues?

Similar changes have been applied elsewhere, but I understand there's
a patch to Qt's moc that works around the problem as well.  If Troll
Tech were to conditionally enable that code on IRIX platforms (running
<= 7.3 versions of the compilers), none of the KDE workarounds would
be required.  I think a post on one of the earlier KDE on IRIX threads
contains the patch.

Thanks,
Jesse




More information about the kde-core-devel mailing list