C++ 연결 오류: "libcairo.so: FT_Get_Var_Blend_Cooperatives에 대한 정의되지 않은 참조"

C++ 연결 오류: "libcairo.so: FT_Get_Var_Blend_Cooperatives에 대한 정의되지 않은 참조"

CLion을 통해 C++ 프로젝트를 빌드하려고 하는데 연결하는 동안 이 오류를 해결할 수 없습니다.

/lib/../lib64/libcairo.so: undefined reference to `FT_Get_Var_Blend_Coordinates'

이 문제의 원인이 무엇인지 아는 사람이 있는지 궁금합니다. 포럼에서 문제가 되는 패키지를 제거하여 해결된 유사한 문제를 발견했지만 패키지가 설치되었다고 말하지 않았습니다.

카이로 버전은 cairo-1.15.12-4.el7.x86_64입니다.

답변1

FT_Get_Var_Blend_Coordinates기능은 2016년 10월 버전 2.7쯤 Freetype2 라이브러리에 추가되었습니다. Cairo에 필요한 Freetype 라이브러리가 너무 오래되었을 수 있습니다.

관련 정보