MaW’s Blog

Saturday, 15th December 2007

Three steps back…

Filed under: Dasher, Maemo — MaW @ 21:20

Okay so maybe not three steps. I got Dasher linking - hurrah! It turns out there was all sorts of fudging in the configure script to get it to work on the original Maemo for the Nokia 770, which is now unnecessary on OS2008. Hurrah for SDK improvements, but boo for not spotting that earlier.

The problem now is that libglade isn’t finding half the widgets in the glade file, and returns null pointers for them instead of the widget pointers. Every single one of the ones it’s failing to find is definitely in the XML, and the file’s definitely in the right place. I’ve checked - lots of times.

This might just be what makes me start to go bald.

Thursday, 13th December 2007

Almostsuccess!

Filed under: Dasher, Maemo, Programming — MaW @ 8:01

After literally half an hour of further effort, I managed to get Dasher to link when built against the Maemo Chinook SDK. Hurrah!

Okay so it took a manual edit to the Makefiles. I think I’m going to have to consult somebody who knows this whole autoconf/automake business a bit better to see how I can get the Glade libraries referenced properly.

Then I need to get it to actually start up as it currently tries to dereference a null pointer and segfaults. This is probably due to my fairly cavalier #ifdefing out to get it to compile. Now I need to go back and figure out which bits are actually needed and how to get them to work.

Ultimately of course the UI under Maemo is going to be a bit different, especially once I get the thing working as an input method, but for now I just want it to work at all!

Powered by WordPress