#1 08.01.2005 21:30:41

THawk
Gast

cymolin & keyman

Hallo,
ich habe mir die Linux-Tastatur von Cherry (G86-21070) zugelegt.
Um sie mit allen Tasten unterstuetzt zu bekommen muss man einiges an Software installieren:
keyman
cymolin
und aumix.
Bei der installation von aumix gab es keine Probleme, bei den Beiden anderen aber schon:
keyman ist nur als rpm vorhanden und cymolin gibt volgenden kompelier-error aus:

...
kkeymanconfig.cpp:428: error: invalid use of undefined type `struct KSqueezedTextLabel'
kkeymanconfig.h:31: error: forward declaration of `struct KSqueezedTextLabel'
kkeymanconfig.cpp:430: error: invalid use of undefined type `struct KSqueezedTextLabel'
kkeymanconfig.h:31: error: forward declaration of `struct KSqueezedTextLabel'
kkeymanconfig.cpp:432: error: invalid use of undefined type `struct KSqueezedTextLabel'
kkeymanconfig.h:31: error: forward declaration of `struct KSqueezedTextLabel'
kkeymanconfig.cpp:437: error: invalid use of undefined type `struct KIntNumInput'
kkeymanconfig.h:33: error: forward declaration of `struct KIntNumInput'
kkeymanconfig.cpp:438: error: invalid use of undefined type `struct KSqueezedTextLabel'
kkeymanconfig.h:31: error: forward declaration of `struct KSqueezedTextLabel'
kkeymanconfig.cpp:445: error: invalid use of undefined type `struct KListView'
kkeymanconfig.h:26: error: forward declaration of `struct KListView'
kkeymanconfig.cpp:446: error: invalid use of undefined type `struct KListView'
kkeymanconfig.h:26: error: forward declaration of `struct KListView'
kkeymanconfig.cpp:447: error: invalid use of undefined type `struct KListView'
kkeymanconfig.h:26: error: forward declaration of `struct KListView'
kkeymanconfig.cpp:448: error: invalid use of undefined type `struct KListView'
kkeymanconfig.h:26: error: forward declaration of `struct KListView'
kkeymanconfig.cpp:449: error: invalid use of undefined type `struct KListView'
kkeymanconfig.h:26: error: forward declaration of `struct KListView'
make[2]: *** [.kkeymanconfig.lo] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2
...

Ich hoffe hier kann mir geholfen werden...

THawk

#2 09.01.2005 14:41:55

Pierre
Entwickler

Re: cymolin & keyman

Kann es sein, daß Du keyman vor cymolin installieren mußt? (reine Spekulation)
Schau mal, ob es von keyman ein src.rpm gibt. Dieses enthält dann auch den Source-code.

Offline

#3 09.01.2005 17:26:55

THawk
Gast

Re: cymolin & keyman

Hallo, danke dir erstmal,
aber leider ist keine src.rpm vorhanden...
faellt dir vllt. was zum Kompelier-Error ein?

Gruss
THawk

#4 28.01.2005 19:36:39

chrber
Gast

Re: cymolin & keyman

Ich hatte das selbe Problem. Aus irgendeinem Grund haben die Programmierer dieser Software vergessen die Header Dateien von KDE einzufügen.

Du öffnest die Datei kkeymanconfig.h in irgendeinem Texteditor. Am Anfang findest du folgendes in der Datei:

#ifndef KKEYMANCONFIG_H
#define KKEYMANCONFIG_H

#include <qvariant.h>
#include <qwidget.h>

Unter die letzte Zeile fügst du folgende Zeilen ein:

#include <kpushbutton.h>
#include <klistview.h>
#include <kcombobox.h>
#include <klineedit.h>
#include <ksqueezedtextlabel.h>
#include <kurlrequester.h>
#include <knuminput.h>

Dann sollte das ganze durchlaufen.

#5 01.02.2005 14:59:25

sasch-x
Gast

Re: cymolin & keyman

Hi,
weiß jemand wie man bei keyman 1+return eingibt?

gruß
sasch-x

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums