MIPS 용으로 정적으로 크로스 컴파일하려고합니다. Mono를 컴파일 할 수 있지만 컴파일러에 정적을 지정하더라도 항상 동적으로 그 종속성과 연결됩니다.누구나 uClibc를 사용하여 MIPS 64 용 모노 컴파일을 할 수 있습니까?
필자는 테스트 프로그램을 작성했으며 툴체인과 함께 정적으로 컴파일하고 대상 플랫폼에서 실행할 수 있습니다. 내가 뭔가를 놓치고 있는지 또는 가능하지 않은지 확실하지 않습니다. buildroot을 사용하여 툴체인을 구축했습니다.
편집
상황이 좀 더 명확하게하기 위해, 나는 그것이 종속성을의와 정적으로 모노를 컴파일하고 싶습니다. mono 의존성은 GLib, pkg-config, gettext입니다. GLib은 직접 의존성이고 GLib는 pkg-config와 gettext에 의존한다고 생각합니다.
환경 변수를 게시하고 필요할 경우 명령을 구성 할 수 있습니다.
나는 이것이 대답 일까 두려웠다. buildroot에서 나는 mono가 toolchain으로 빌드 된 패키지를 선택했기 때문에 링크를 위해 toolchain의 lib와 bin 폴더에있을 것입니다. 나는 다른 사람들이 그렇게 생각하지 않고 그 과정을 거치고 싶지 않았다. 나는 그것을 시도하고 단계를 되돌려보고 할 것이다. –