Debugging-Story

Heute habe ich es endlich geschafft, den „Fehler“ in einem Firefox-Plugin (man könnte auch sagen „plag ihn“) zu finden. Es geht um das evince-browser-plugin welches für einen Firefox 10 auf einer embedded-Linux Plattform basierend auf ARM zu übersetzen war. Übersetzt hat es auch ganz gut, aber laufen wollte es nicht. Das öffnen von PDFs im Firefox endete in schneeweißen Browserfenstern und auf einem xterm von dem der Firefox augerufen wurde las man: toolkit is not Gtk2

Das war die Ausgangssituation und natürlich war ich mir sicher, dass der Browser mit Gtk2 gebaut war. Also hieß es nun rausfinden, was da schiefgeht.

Weiterlesen

Lieber ARM dran

Kennt ihr noch den Rubik-Cube. In meiner Studienzeit vor ungefähr 30 Jahren war das das Nerd-Spielzeug schlechthin und sogar die Zeitschrift Spektrum der Wissenschaft hat sich damit auseinandergesetzt und Lösungsvorschläge erarbeitet.

Der Nerd von heute löst so was natürlich mit High-Tech. Die Zutaten sind:

  • Samsung Galaxy Tablet
  • HTC Desire Smartphone
  • Lego Mindstorm Robots

Das ganze sieht dann so aus:

Eindrucksvoll wird hier demonstriert, was man mit ein paar intelligenten Gadgets alles anstellen kann. Ok, der praktische Nutzwert mag gering sein, aber einen echten Nerd hat das ja noch nie gestört.

via @ARMSoC