Arm(BeagleBoard)向けのtd-agent作ってみたよー
これの続きです.
ARM32bitにはjemallocは対応してないようなのでとりあえず今回は見送り.
で,jemallocを排除したものは一応コンパイルは通りました.
ですが,今度はrubyの方に問題が…
一応,コンパイルが出来てtd-agent-1.1.5-1.debはできたんです.
しかし依存してるファイルとして,libyamlが必要なんですが,これが
libyaml-0-1を要求していて,でもいま持ってる,BeagleBoardの
Ubuntu-11.04では,libyaml-0-2しかないので,インストールするときに
注意がでます.
今そこで止まってます.一応インストールはできたようなので動かすことは
可能ですが,aptitudeするとき毎回依存関係がおかしいからtd-agent
アンインストールするよとでてくるので誰か〜
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=11.04 DISTRIB_CODENAME=natty DISTRIB_DESCRIPTION="Ubuntu 11.04"
- dpkg -i td-agent-1.1.5.1-1.deb
(Reading database ... 45161 files and directories currently installed.) Preparing to replace td-agent 1.1.5.1-1 (using td-agent_1.1.5.1-1_armel.deb) ... Unpacking replacement td-agent ... dpkg: dependency problems prevent configuration of td-agent: td-agent depends on libyaml-0-1; however: Package libyaml-0-1 is not installed. dpkg: error processing td-agent (--install): dependency problems - leaving unconfigured Processing triggers for ureadahead ... Errors were encountered while processing: td-agent