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

List:       kde-solaris
Subject:    [kde-solaris] Solaris unistd.h
From:       Hans Meine <hans_meine () gmx ! net>
Date:       2003-02-18 15:48:37
[Download RAW message or body]

Hi!

I compiled KDE on Solaris several times now having no real unsolvable problems 
except that compiling just takes ages. However, especially kdenetwork often 
includes unistd.h and suffers from error messages like

ksirc/iocontroller.cpp:256: no matching function for call to 
`QCString::truncate64 (int)'

Similar messages come with open64 and so on and can be traced back to some bad 
defines in the mentioned header which confuse the compiler resp. sometimes 
the linker (if it reads the Qt headers after the #define).

Now what I find strange is that I never read anything about this problem on 
this list, is there a possible fix for the header? I am fixing it by putting 
#undef's in many places in kdenetwork, but I am now wondering if there's a 
better fix.

-- 
Ciao, /  /
     /--/
    /  / ANS

___________________________________________________
This message is from the kde-solaris mailing list.
Account management:  http://mail.kde.org/mailman/listinfo/kde-solaris.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic