ev3dev向けのrosパッケージのクロスコンパイル

初めまして藤健と申します
今レゴマインドストームev3上でrosを動かしています.
roscppで書いたファイルをev3上でcatkin_makeをしようとしたのですが,なぜかコンパイルが通りません.
それ以前にすごく時間がかかるのでev3上でcatkin_makeをしてcpp用の実行ファイルを生成するのは
現実的ではありません.

なので,ほかのパソコンでcatkin_makeを行おうとして
https://answers.ros.org/question/207608/error-while-cross-compiling-rospkg-for-arm/
を参考にしてみましたが,私の力不足でファイルの置き場所などがわからず
このページの内容は実行できませんでした.

何かよい方法,ROSのcppファイルのクロスコンパイル環境の構築,
makeで生成されたファイルをev3上で様々なファイルに関連付ける方法を
ご存知の方がご教授を賜りたいです
よろしくお願いします.

rosバージョン kinetic
ev3諸元
cpu arm9(300mHz),ram 64mB(スワップ2GB)

ほかのパソコン諸元
cpu i7,ram 16GB