Synology 用に json-cpp をクロスコンパイルする方法を誰か教えてもらえますか?
json-cpp によるとREADME
、SContruct
私が行った更新が必要です。
「linux-gcc」プラットフォーム オプションのコピーを取り、(RS812 用にダウンロードされたツールチェーン)を構成g++
しました。/usr/local/i686-linux-gnu/bin/i686-linux-gnu-g++
コンパイルjson-cpp
しましたが、うまくいったようです。
次に、以下を使用して、小さなテスト cpp をコンパイルしようとします。
/usr/local/i686-linux-gnu/bin/i686-linux-gnu-g++ -Ijsoncpp/include -Ljsoncpp/libs/synology http_test.cpp -ljson
しかし、次の (リンカー) エラーが発生します。
jsoncpp/libs/synology/libjson.so: undefined reference to `__stack_chk_fail@GLIBC_2.4'
コンパイル時に不足しているものについての入力はありjson-cpp
ますか?