[kde-solaris] 64 bit konsole compile problem

Stefan Teleman steleman at nyc.rr.com
Tue Aug 26 00:16:58 CEST 2003


OK.

>From what i have been able to dig out:

your gcc seems to think (for some reason) that you have either 
libutil.h or util.h installed on your box. Because of that it 
#define's USE_LOGIN, which is then incorrectly used 2 lines below to 
#include <utmp.h> and <errno.h. These two files should be included on 
Solaris anyway.

It looks like there's some rewriting needed in TEPty.cc for Solaris.

Could you please check in config.h (which is in the top directory of 
kdebase) and see if HAVE_LIBUTIL and/or HAVE_UTIL?H are defined -- it 
looks like they are defined. They should not be. Could you please try 
to comment out the
#define HAVE_LIBUTIL 1
and/or
#define HAVE_UTIL_H 1
lines and try again and see if it compiles. It should.

Solaris has never been a BSD-ish system. So i don't really understand 
where this HAVE_LIBUTIL/HAVE_UTIL_H have come from.

Please let me know!

--Stefan

-----

On Wednesday 20 August 2003 08:53, robert_kislin at bankone.com wrote:
> (See attached file: C.htm)
>
> This transmission may contain information that is privileged,
> confidential and/or exempt from disclosure under applicable law. If
> you are not the intended recipient, you are hereby notified that
> any disclosure, copying, distribution, or use of the information
> contained herein (including any reliance thereon) is STRICTLY
> PROHIBITED. If you received this transmission in error, please
> immediately contact the sender and destroy the material in its
> entirety, whether in electronic or hard copy format. Thank you.

-- 
Stefan Teleman          'Nobody Expects the Spanish Inquisition'
steleman at nyc.rr.com                          -Monty Python



More information about the kde-solaris mailing list