タグ

ブックマーク / mjt.hatenadiary.com (2)

  • 楽天Kobo Touchをディスプレイにする - .mjtの日記復帰計画

    prev: http://d.hatena.ne.jp/mjt/20120721/p1 汎用e-inkデバイスとして8000円で売ったら売れるかもね。 というわけで、Kobo Touchで動くVNCビューアをコンパイルしてみた。来は意地でも一行もコードを書かないという企画だったのだけど、諸般の事情(後述)で十数行のコードが必要になってしまった。。 手持ちの撮影なのでへろへろになってしまった。。三脚的な奴を買ったほうが良いに違いない。 接近版。 ツールチェインの準備 ここを読むような人には説明不要だと思うけど、linuxのツールチェインはcrosstool-ngで簡単に準備することができる。ただし、Koboに使用されているlibcは微妙に古く、最近のgcc + makeの組み合わせでは正常にビルドできない。 今回はeglibc 2_15をビルドした。これはKoboに使用されているglibc

    楽天Kobo Touchをディスプレイにする - .mjtの日記復帰計画
  • LLVM-IRはIRでない、LLVMはVMでない - .mjtの日記復帰計画

    最近LLVM IRが一般的コンパイラIRに期待されている性質を満たしていないことに対する批判が高まっているので(主にNative Client方面で)、それらの批判に答えたスレッドが大盛り上がりになっている。 http://comments.gmane.org/gmane.comp.compilers.llvm.devel/43769 実際、通常の人間はC++コンパイラなんて書きたくないので、clangを通してLLVM-IRに変換することで、LLVM IRの世界だけでコンパイラを作れると期待しがちに思える。 というか、実際にそういうプロジェクトは多く : EmscriptenはLLVM-IRからJavaScriptに変換している。 Portable Native ClientはLLVM-IRを共通バイトコードとして用いて、ARMとx86で同じバイナリを使えるNative Clientをつく

    LLVM-IRはIRでない、LLVMはVMでない - .mjtの日記復帰計画
  • 1