You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

kleag

Unregistered

1

Tuesday, March 11th 2003, 1:18pm

error compiling kde3.1 with konstruct on a Mdk9.0

Hi,
I'm quite sure that I have a problem with my configuration but I can't find which... Here is the problem: I'm installing KDE3.1 with Konstruct on a Mdk9.0 (updated from a 9.0rc2 from a 8.2). I installed all the dependant libraries (from RPMs generally).

In /usr/konstruct/kde/kdebase/work/kdebase-3.1/kioslave/fish/fish.cpp , compile abort with this messages:
fish.cpp: In function `void ripper(int)':
fish.cpp:114: warning: unused parameter `int signo'
fish.cpp:344:2: warning: #warning is a GCC extension
fish.cpp:344:2: warning: #warning "No tty support available. Password dialog won't work."
fish.cpp: In member function `bool fishProtocol::connectionStart()':
fish.cpp:400: `TIOCSPGRP' undeclared (first use this function)
fish.cpp:400: (Each undeclared identifier is reported only once for each function it appears in.)
fish.cpp:400: `ioctl' undeclared (first use this function)
fish.cpp: In member function `void fishProtocol::sent()':
fish.cpp:1067: warning: comparison between signed and unsigned integer expressions

I found no specific info about what can cause this kind of error in (quite standard) setup.

Note that previously I "jumped over" another problem in kdesu where (between others) HAVE_STRUCT_UCRED was not defined.

I searched through configure.log but there all seems OK to me...
Some more info on my system:
glibc-devel-2.2.5-16mdk
glibc-2.2.5-16mdk
Linux XXX.XXX 2.4.19-16mdk #1 Fri Sep 20 18:15:05 CEST 2002 i686 unknown unknown GNU/Linux
gcc3.2
autoconf-2.13-14mdk
autoconf2.5-2.53-3mdk
automake1.6-1.6.3-1mdk

Any hint ?
Thanks in advance

Gael