gcc 버전이 바뀌면서 컴파일 오류

레드헷 리눅스 6.2 버전대의 gcc 버전 2.91.66
레드헷 리눅스 7.2 버전의 gcc 버전은 2.96
인데 .
6.2 환경에서 컴파일이 잘 되는것이
7.2 에서는 에러 메세지가 뜨는데 이것의 원인은 어떻게 해석해야 할지 .
혹시 해결책 있으면 알려주시면 감사 하겠습니다.
에러 메세지는 .
ain.cc In function `int main (int, char **)'
main.cc75 cannot convert `void *(*) (global *)' to `void *(*) (void
*)' for argument `1' to `startThread (void *(*) (void *), void *)'
main.cc76 cannot convert `void *(*) (global *)' to `void *(*) (void
*)' for argument `1' to `startThread (void *(*) (void *), void *)'
main.cc77 cannot convert `void *(*) (global *)' to `void *(*) (void
*)' for argument `1' to `startThread (void *(*) (void *), void *)'
main.cc78 cannot convert `void *(*) (global *)' to `void *(*) (void
이런형태로 뜨는데 ..무슨 문제 일까요 ..
댓글 달기