2016-10-01から1ヶ月間の記事一覧

CPPFLAGSに"-std=gnu89"追加!

ev3

"-std=gnu89"をどこに追加するのか? 情無いですが、なかなか分かりませんでした。 uboot-03.20.00.13/config.mkの"CPPFLAGS"に追加すればいいんですね。これでu-bootビルドできました。 まだまだ作業は続きます。 (8)Linux Kernelのビルド確認

google driveにアクセス!

dropboxの様にローカルにファイルが置かれるわけではないみたいですが、Mint18&ubuntu16.04はgoogle driveにアクセスできるんですね。 そしてMintでいうとcaja、一般ではNautilusでそのままアクセスできるというのがいいですね。https://websetnet.com/gnom…

XS35V3退役

スピンドルレスの無音PCとして導入したXS35V3の常用をやめることにしました。7,980タブレットの購入以来、週1回?しか立ち上げなくなり、androidの快適さにのまれました。 もともとwifi接続が不安定で、接続表示が出たままで実質通信が凍ってしまうことが常…

-std=gnu89

ev3

コードの意味と書き換え方を考えて、コンパイルエラーは出なくしてみました。 その後でGCCの-stdオプションのデフォルト値の変遷を調べました。(遅い!) 5.0以前は、-std=gnu89 5.0以降は、-std=gnu11 最初に調べて"-std=gnu89"を試すべきでしたね。(笑)

__attribute__((weak, alias("__hogehoge")))でエラーが...

ev3

ev3のu-bootコンパイルしてます。 http://www.afrel.co.jp/archives/7071 の (7)u-boot(ブートローダ)のビルド確認 のところですね。ソースの中に void hogehoge (int val) __attribute__((weak, alias("__hogehoge"))); が沢山あって、error: 'hogehoge' a…

CodeSourcery Lite for ARMはもう無いんですね。

ev3

http://www.afrel.co.jp/archives/7071 こちらの手順を辿ろうとしたら、CodeSourcery Lite for ARMは取ってこれず何故かaarch64になってしまいます。なぜ?と思ったら、http://www.mentorg.co.jp/embedded-software/sourcery-tools/sourcery-codebench/editi…

docker.io VS docker-engin

UVC対応のUSBカメラをev3のインテリジェントブロックに繋いで、画像を見ながらev3を操作して遊びたいと思ってます。 手順は既に(株)アフレルさんが公開されています。 http://www.afrel.co.jp/archives/7071 これを自分なりに少しアレンジして実現したいと…

motion@ev3dev...とりあえず敗北

多分戦闘時間8〜12Hぐらいでしょうか? motionをev3devで走らせるべく戦ってみましたが、敗北しました。 ここに記事を書いたことはないんですが、USL-5Pでmotionを動かしたことはあるんですよ!(カーネルにV4L2を組み込んだ頃にやったと記憶しています…