View Single Post
Old 06-19-2011, 09:25 AM   #1
Cyberman tM
Evangelist
Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.Cyberman tM ought to be getting tired of karma fortunes by now.
 
Cyberman tM's Avatar
 
Posts: 439
Karma: 2248782
Join Date: Aug 2009
Location: Austria
Device: Inkbook Prime; Icarus Illumina;ImcoV6l;EB600;Kobo
Anyone tried to compile the firmware? Did you succeed?

Kobo has published the firmware (up to Wifi, I think - although it probably doesn't matter, as it's "only" the open source part) on GitHub.

I finally managed to clone the repository and started compiling.

All attempts so far have been met with failure.

Every time it stops at compiling QT. More specifically, it seems to be the "MOC" (whatever that is) which is faulty.

Or rather, there the problem arises - my knowledge of linux and compiling huge projects without a powerful IDE is limited, so maybe I'm looking at the wrong part.
But it looks to me as if the same compiler that built the tools (i.e. an x86 compiler) is trying to link the target libraries (compiled for ARM).
That would explain this message:
Quote:
Originally Posted by Compiler
/usr/bin/ld: skipping incompatible /home/cyberman/Kobo/fs/lib/libdbus-1.so when searching for -ldbus-1
/usr/bin/ld: skipping incompatible /home/cyberman/Kobo/fs/lib/libdbus-1.so when searching for -ldbus-1
/usr/bin/ld: cannot find -ldbus-1
(Apart from the incompatible, I think it's strange that /usr/bin is the used compiler, as the CodeSourcery-Compiler is somewhere else.)


So, anyone tried it yet? Any ideas what I might do to complete the compilation?

(I realize I didn't explain what exactly I did. I assume I didn't forget anything, and listing everything would probably be far too much.)
Cyberman tM is offline   Reply With Quote