libima 라이브러리 초기화 루틴 so_init() 및 InitLibrary()는 스레드에 안전한 함수가 아닙니다. 따라서 MT에 안전한 인터페이스의 경우 초기화 루틴이 올바르게 호출되지 않습니다.
임시해결책: lazyload 매개변수를 사용하여 libima에 링크하지 마십시오. 예를 들어, lazyload 매개변수를 사용하여 코드를 컴파일하지 마십시오.
cc example.c -mt -z lazyload -lima
대신 다음 명령을 사용하여 코드를 컴파일합니다.
cc example.c -mt -z nolazyload -lima -z lazyload