[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: KDE on AIX fixes!
From: Stephan Kulow <coolo () kde ! org>
Date: 2000-05-31 16:05:30
[Download RAW message or body]
David Faure wrote:
>
> On Wed, May 31, 2000 at 05:24:38PM +0200, Platzer Wolfgang wrote:
> > Now that the dcopidl problem has been solved on AIX I continue compiling
> > KDE-1.90 on AIX.
> >
> > Since the KDE version of 30052000 seems to be broken for AIX I continue
> > working with version 23052000, which compiles fine, except of these errors:
> >
> > 1) The most common problem (about 80% of the errors) is the missing #include
> > <strings.h>, which contains all non standard ANSI string functions like
> > strcasecmp, bzero, ...
>
> But KDE doesn't use bzero.
> The places where you find this problem with bzero is where FD_ZERO
> is used, and apparently AIX defines it to be bzero without including the
> right header for it. This doesn't look like a KDE issue, but more like
> an AIX one...
>
> > 2) The second big problem is the linker error because of undefined symbols:
> > ld: 0711-317 ERROR: Undefined symbol: xxx
> > So I have to change the Makefile in each directory manually, and that is
> > very ugly. Maybe I shall focus on the real problem: libtool
> I'd say so.
>
> > kdesupport
> > ==========
> >
> > mimelib/protocol.cpp:63
> > problem: parse error before `int'
> > solution: remove line (extern int h_errno;) ????
>
> mimelib isn't developed by KDE... kdesupport contains 3rd party libs
> which KDE uses. This should be reported to the mimelib developers,
> unless this line is just plain useless and we can remove it safely ?
>
> [...]
>
> > problem: ftp.cc:1236: <ftp://ftp.cc:1236:> implicit declaration of
> > function `int time(...)'
> > problem: ftp.cc:1237: <ftp://ftp.cc:1237:> implicit declaration of
> > function `int gmtime(...)'
> > solution: #include <time.h>
> Applied.
>
> I suppose we can apply the mnttab thing to ?
>
In kio/global.cpp for sure. The code in kfile/ is unused and I would
move
it to kio to have only one place with these defines
Greetings, Stephan
--
... but you ain't had mine
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic