わいえむねっと

Contents
Categories
Calendar
2026/08
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Monthly Archives
~2000/01
Recent Entries
RSS1.0
Templates
Information
Processed: 0.079 sec
Chashed: -
2014/09/13 Sat
終電なくなってハシゴして神田明神に参ってハシゴして朝。
体調不良だったはずだけど、体の方が体調不良とか言ってる場合じゃねぇ!と頑張ってくれたのか熱は下がっていました。

記憶はほとんどない。
あと、財布の中身もほとんどない。
2014/09/12 Fri
Ubuntu 12.04 + Denzil は例によってSIGILLだったけど、Ubuntu 14.04 + Daisy は動いた。
ようやくmainにたどり着いた。 だいぶましになったけど、昼食後に解熱剤を投与する程度には体調不良。
そんな状況だけど、酢氏から「軽く呑まないかい?」とメールがきたので飲みに行く。
今日も元気。



「軽くなら」と言っていたのに、結局帰れなくなるいつものやつ。
2014/09/11 Thu
いつもどおりの格好で出社しようと外に出たらものっそい寒かったので「こりゃ駄目だ」と引き返して上着を着る。
風邪ひいたなこれ。(※1)


※1)多分、酒を飲んだくれた後に「あちー」て言いながらエアコンをつけて、深夜3時までサーキュレーターの風を直にあてながらキーボード叩いてたから。
mainが呼ばれる前に_mainでSIGILLが発生しているので、glibcの問題かーとバージョンを確認。

  • ビルド環境
  • Ubuntu 12.04
  • arm-linux-gnueabi
  • glibc 2.15
  • 実行環境
  • Yocto 1.6.1 Daisy
  • qemuarm
  • glibc 2.19



とりあえず両方に寄せて確認することに。
Denzilをbitbakeにかけて帰る。


glibc
Daisy 2.19
Dora 2.18
Dylan 2.17
Danny 2.16
Denzil 2.13/2.15
熱を測ったら38度あったのでとっとと寝る。
2014/09/10 Wed
品川で0分乗り換えできたけど乗車口付近かつ階段下の配置で駆け上がって人避けて駆け下りてそれでいて駆け込み乗車だったので日常の通勤手段としては100%無理だこれ。 コンパイルオプションを調整したところOpenNI2で死ぬことはなくなったけど、次はOpenCVでSIGILL。
こちらも同様にコンパイルオプションを調整したところ死ななくなったけど、次は_mainでSIGILL。
mainまであと一歩…! 滋賀出張によくいってた頃に買った「山崎蒸留所"仕込水"割り」を開封。
ストレートならともかく、水割りだと駄目になってるかなーと思ったけど、普通に飲めた。


よくあるご質問 サントリーウイスキー ウイスキー・オン・ザ・ウェブ サントリー
http://www.suntor​y.co.jp/whisky/beginner/qa/#qa02
ウイスキー水割缶には賞味期限が書いてありませんが、賞味期限はないのですか?

ウイスキー水割缶は、蒸溜したお酒を水で割ったものですので、保存状態が良く、未開栓であれば、長期間安定した品質を保つことができ、その差に気付くほどの変化はありません。
また、お体に差し障るような変化は起こりません。法律でも製造日や賞味期限表示は省略できることになっています。 なるべくお早めにお召し上がりください。
2014/09/09 Tue
ARMクロスビルドした実行ファイルを qemuarm/core-image-x11 な仮想環境上に持っていって叩いてみたところ、

Illegal instruction

の一言で終了。
ぐぬぬ。

gdbをかませて実行してみたところ、libOpenNI2.so でSIGILL吐いてた。
mainにすら到達してない。
バイナリが実行環境とマッチしてない時のアレかーと、コンパイルオプションを変えてリビルドしてみたけど、発生アドレスが変わるだけでSIGILLを吐くのは変わらず。
ぐぬぬ。

とりあえず明日は仮想環境上でOpenNI2をビルドしてみるかなと、core-image-sato-dev を bitbake にかけて帰る。 奥の方に掛けっぱなしになっていたワイシャツを十数枚まとめて処分。
2014/09/08 Mon
重箱に米がみっしり詰められたカツカレー重をプラスチック製のスプーンをへし折りそうになりながら食う。 ここのところずっと目の周りがかゆい。
秋花粉か。
ブタクサなのか。ヨモギなのか。 とりあえず仮移植完了っと。
実機に持っていっても十中八九動かないけど。
というか、まだ実機が無い。

久し振りに一からMakefile書きましたよ。

Referer

十五夜効果でおかしなことになってる。
以下抜粋。




2014/09/07 Sun
OpenCVのARMクロスビルドは通るようになったけど、新規環境では他のライブラリのビルド結果にも差異がでていたのでポイントをまとめて夜は更けて。 夜中3時にぶらぶらしてきてコロッケ買って帰ってくる。 床屋で「白髪でてきましたね」て言われたけど後退の方が深刻ですよ。
2014/09/06 Sat
OpenCV 2.2.0 のARMクロスビルドが通らないのをどうにかするための調査環境を自宅のHyper-V上に用意したけど何事もなかったかのようにビルドが通ってしまってあっれーと。

職場環境では cannot find -lglib-2.0/-lgthread-2.0 で止まっていたので、GLib 2.0 もクロスビルドして…と思っていたけど、なくても通った。
職場環境は前段の作業の試行錯誤で色々と余計なものをインストールしていたので、CMakeの結果に差異がでてるっぽいなーと。

まぁ、そっちの環境もどうせVirtualBox上なので、クリーンな環境をもう一個つくればいいか。


OpenCV | OpenCV
http://opencv.org​/
2014/09/05 Fri
WindowsからAndroidに移植されたアプリケーションをLinuxに再移植する作業をぬるぬると。 京浜東北線の事故の影響で東海道本線も動いておらず帰宅足止め。
昨日の朝は東海道本線が止まっていたし、重なるな。

京浜東北線のほうが先に動いたので、とりあえず乗る。
普段は品川から総武快速だけど、巻き添えでダイヤが乱れているようなので、新橋まで乗って浅草線の経路で帰る。
どうせ定期は新宿線の分しか買っていないので。 今日は蒸し暑すぎるのでシャリキンホッピーにする。
冷凍庫で冷やしていた四合を小一時間で飲み干して。
2014/09/04 Thu
出社してターミナルを確認。
warningがいくつかでていたけど、bitbakeは完了していました。
とりあえずイメージをqemuに食わせてみたら動いた。
わー。

ただ、昨晩試しにビルドしてみたのはqemux86。
実際のターゲットはARMなので、今日も今日とてqemuarmのイメージをビルドするのでした。

終わらないビルドの横でクロスコンパイル環境を整えて、ユーザーモードエミュレーションを試したり。

$ arm-linux-gnu-gcc -Wall foo.c
$ sudo qemu-arm -L /usr/arm-linux-gnu/ a.out



エンドユーザーとミーティング。

「リファレンスボードとSDKを提供します」と言われていたので、「SDKはCDでの提供ですか?」と聞いてみたら「いえ、SDカードです」と返ってきてこちら側の一同が「???」て顔になる。

どうもブートイメージのようなので、開発環境も含んだイメージなのかしらんとさらに聞いてみたら、完全にただのブートイメージのようです。
SDKじゃないじゃん!

よもや、SD Kard の略じゃあるまいな…といぶかしむ。



案の定、bitbakeが終わらなかったので今日も放置して帰る。



そしてなぜか横浜。