[kde-solaris] 64 bit konsole compile problem

robert_kislin at bankone.com robert_kislin at bankone.com
Tue Aug 26 09:12:36 CEST 2003



Thanks, Stefan!  This has gotten me beyond TEPty.cpp.  I'm not sure why
configure thought that I should have util.h (libutil.h was not defined.) I
checked my system, and those include files were not anywhere.  Thanks,
again.


Please respond to steleman at nyc.rr.com

To:     "For people using KDE on Solaris, with questions about KDE or
Solaris" <kde-solaris at mail.kde.org>, robert_kislin at bankone.com
cc:

Subject:        Re: [kde-solaris] 64 bit konsole compile problem



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





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.



More information about the kde-solaris mailing list