2014-03-05 3 views
0

에 대해 json-cpp를 크로스 컴파일하십시오. 누구든지 Synology에서 json-cpp를 교차 컴파일하는 방법을 알려줄 수 있습니까?Synology RS812 +

json-cpp README에 따르면 SContruct이 업데이트되어야합니다.

"linux-gcc"플랫폼 옵션을 복사하여 g++/usr/local/i686-linux-gnu/bin/i686-linux-gnu-g++ (RS812 용 다운로드 툴 체인)으로 구성했습니다. 나는 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 `[email protected]_2.4' 

모든 입력을 json-cpp을 컴파일 할 때 누락 되었습니까?

답변

0

이것은 __stack_chk_fail이 정의되지 않은 경우 수행해야 할 일반적인 문제인 것으로 보입니다. 그 때문에 우리는 이미 답을 가지고 있습니다! https://stackoverflow.com/a/4492865/4323

+0

고맙습니다. :) –