[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: KDE on AIX fixes!
From:       David Faure <david () mandrakesoft ! com>
Date:       2000-05-31 15:36:48
[Download RAW message or body]

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 ?

-- 
David FAURE
david@mandrakesoft.com, faure@kde.org
http://home.clara.net/faure/
KDE, Making The Future of Computing Available Today

 
>> 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