KExtendedSocket on 64bit systems

Waldo Bastian bastian at kde.org
Tue Sep 17 03:03:17 BST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 16 September 2002 06:33 pm, Ian Reinhart Geiser wrote:
> Greetings
> 	As I have been mucking with solaris and building KDE, I ran into a problem
> building kdenetwork.
> /usr/local/src/kdenetwork/kdict/dict.cpp: In method `void
> DictAsyncClient::openConnection()':
> /usr/local/src/kdenetwork/kdict/dict.cpp:788: cannot declare variable `ks'
> to be of type `KExtendedSocket'
> /usr/local/src/kdenetwork/kdict/dict.cpp:788:   since the following virtual
> functions are abstract:
> /qt3/include/qiodevice.h:128:   bool QIODevice::open64(int)
>
> Am I wrong to assume that KExtendedSocket needs to have an open64(int)?

Yes, you are wrong.

> If so what does it need to have inside of it?

It's probably because one of the system headers does a 
#define open open64

Cheers,
Waldo
- -- 
bastian at kde.org  |   SuSE Labs KDE Developer  |  bastian at suse.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9ho1lN4pvrENfboIRArZNAJ4qN0QRCpMci1afNlATQJf5yCr1yQCfdS0r
gRaC0lnNd6OblG3qUwGK5Pw=
=SqXu
-----END PGP SIGNATURE-----





More information about the kde-core-devel mailing list