Linuxを読んでた頃(=前世紀)の経験しかないブログ主の記録なので、それはないわ、とかあれば是非ともご指摘下さい。Flickrへのアップはけっこう時間がかかり、現実的なのか?!とか、iPhoneでアクセスしてiPhoneからFlickrに投げたらいいのでは?という問題は今回はおいときます。Cardの間違った使い方」を参考にさせていただいて実現できていましたが、Flicrに投げるにはとんすけさんの「FlucardでプログラムとかCGIとか|とんすけぶろぐ」で戴いたRubyではFlickrawをインストールできずに前に進みませんでした。そんなわけで、Rubyを自力ビルドすることになりました。次から次へと依存関係といいましょうか、必須なものをビルドするはめになり2週間もかかってしまいました。Card側の環境を整えるFlickrawをインストールアップロード用のスクリプトを修正となりました。2012)上のVMwareFusion5.0.2にUbuntuをインストールしたのですが、この辺りは詳細記録がないです。選択したのはubuntu-12.04.1-server-i386です。当初は64bit版でミニマルに構成しようとしていたのですが、どうもうまくいかず、こんなところで時間を食ってるわけにはいかない、と32bitサーバー版でてんこ盛り環境を作成。Toolsもインストールしています。gawkと記録があります。Toolsのインストールに必要でした。4番目、5番目は最初に試みたクロスコンパイル用パッケージ。6番目の前あたりに、前述のCodeBenchを入れています。実際にクロスコンパイルでRubyをビルドするためにRubyが必要だったので、Rubyもソースからビルドして入れてあります(これは簡単なので省略)。CodeBenchのインストールどうにもうまくいかず、クロスコンパイル環境をCodeBenchに変更。この時点で不慣れなUbuntuに来た意味がなくなってしまってるのですが、もう戻れない。すけさんの「FlucardでプログラムとかCGIとか|とんすけぶろぐ」の真ん中あたりを参考にCodeBenchを入手してインストール。今後間違いなくわけがわからなくなりそうなので、インストールはホームディレクトリにしました。ぐぐってみたら、解凍ソースディレクトリでConfigureしないほうがいい、とあったので素直に従い、objディレクトリを作成し、ここで作業することにします。Card内と同じ位置関係を意識)。ドキュメントではlibcディレクトリ以下全部は必要ないとあったのですが、まずは動作最優先で全部入りです。以下、目標物は/usr/arm-linux/以下にインストールすることにします。installOpenSSLのインストールかなりハマッてしまった。最新のソースでのビルドを断念して一つ前の(openssl-1.0.1c)でなんとかOK。linux-armv4としてMakefile生成後、Makefileを手修正。-Wl,–dynamic-linker=/mnt/sd/libc/lib/ld-linux.so.3を追記。installと無事に完了。-Wl,–dynamic-linker=/mnt/sd/libc/lib/ld-linux.so.3を足した。Cardは時計が設定されていないので、起動毎に1月1日になってしまうため、ntpdateで時刻を取得することにしました。ビルドは適当にやって通りました。-LRしてから、OSXでmicroSDをマウントして丸ごと/mnt/sd/usr/arm-linuxにコピー。/mnt/sd/libcもコピー。ntpdateをコピー。CardにiPhoneから直接アクセスするときに重くなりますね。Card側の環境設定autorun.shでのシンボリックリンクの張り替え。/usr/arm-linux/rubyntpdateを動作させるために/mnt/sd/DCIM/122_TREK/etc/servicesを作成。APIキー等の取得が必要です。最初に書いてますが、アップロードするのに結構時間がかかるため、実際には自前の快速ftpサーバを設けて、アップロード後、サーバー側でのんびりとFlickrにポストさせたほうがよいのかなぁ。#{e.msg}"endRubyの勉強がてらひとりぶろぐさんのスクリプトを改変させていただきました。他にも画像サイズ指定など可能。他にも画像サイズ指定など可能。9:42:06ありがたいですが、とてもできそうにありません!スマホンを持ちたくない妻の写真が自動でFlickrにアップされる方法を探していましたが、年間50ドルのEye-FiクラウドとIFFT以外はまだ見つかっていません。WB350Fはできるそうですが、5万円も安くありません。12:23:11武本さんのコメントを拝見いたしまして、よい物がないか探しましたが、古いEye-Fiくらいしかございませんね。実際のところ、Flickrはアップロード速度が遅く、SDカードからのアップロードは現実的でありません。そのため、Eye-Fi社も自社のクラウドに変えていったのかもしれません。AirCardなどでDIY的に対応してく場合、いったん、軽快な別サーバにFTPでアップロード、そこから自動的にFlickrにアップロードさせるのが現実的かなぁと思います。12:29:423年近く前のエントリへのコメント&お尋ね、失礼いたします。card2を購入しました。「ntpのビルド」と「各生成物をmicroSDに移動」の具体的方法が判らずこまっております。お教えいただけたら幸いです。15:17:55自己レスですいません。ipaddressでいけました。コメントをキャンセルメールアドレスが公開されることはありません。今年もやり方を忘れていたので再録。