안녕하세요.
동적 라이브러리와 함수 포인터에 관련한 문제입니다.
리눅스에서는 문제가 없는데 AIX C (xlc)컴파일러에서 문제가 생겼습니다.
내용을 보시고 조언좀 부탁드립니다.
dlopen() 함수 까지는 문제가 없는데, dlsym() 함수에 의한 리턴 값을 받
을 때
타입이 일치하지 않는다는 에러 메시지를 표시합니다.
다음은 에러 메지시와 소스입니다.
line 1053.26 1506-068 (E) Operation between types "unsigned short(*)
(struct {...}*)" and "void*" is not allowed.
line 1064.27 1506-068 (E) Operation between types "unsigned short(*)