Thread: kanjipad os2008
View Single Post
Posts: 99 | Thanked: 65 times | Joined on Jan 2008 @ Finland
#6
Originally Posted by cool_guy View Post
How did you compile it?
I simply downloaded to sources from Debian repository, and compiled the package with dpkg-buildpackage -rfakeroot.

Originally Posted by cool_guy View Post
and why are you linking to Debian repository? I thought they are not compatible.
You're right, nearly all precompiled packages in Debian are incompatible with Maemo. However many source packages work with no or little modifications. I tend to refer to Debian repository because it is an easy place to find sources. Just try to find sources for Omega RPG elsewhere (Ubuntu does not count).

Originally Posted by cool_guy View Post
I get two errors and loads of probably related warnings.
kanjipad.c:42: error: syntax error before '*' token
kanjipad.c:68: error: syntax error before "menu_items"

I don't see any clear violation of C syntax other than something might be declared in (probably missing) header file.
I don't have headers for GTK+ (pre 2.0) installed so I can't test that. It sure sounds like you're missing a header though, probably an include path.

I wrote an untested patch that allows compiling Kanjipad 1.2.1 against GTK+ 2.0. Make sure kpengine can be launched at your $PATH, or edit kanjipad.c to launch kpengine from $PWD.

Originally Posted by cool_guy View Post
On os2008 kanjipad (or equiv) is the only thing missing in language tools.
IMO Kanjipad is useless as an input method. You can probably use http://ajaxime.chasen.org/ until an appropriate CJK IM is hacked for Maemo.

Last edited by wnd; 2008-02-20 at 11:53.
 

The Following User Says Thank You to wnd For This Useful Post: