소스없이 libXXX.a 가지고 컴파일러 변경시 문제 없을까요?
글쓴이: 바람이 / 작성시간: 금, 2006/01/06 - 3:17오후
예전에 Workshop c++ 5.0 을 사용해서 컴파일한 프로그램에서 갑자기 이 컴파일러를 사용 못하게 되는 경우에 g++로 컴파일 하려 합니다.
문제는 모든 소스가 있으면 괜찮은데 libJTC.a 라는 라이브러리는 소스가 없어서 다시 컴파일 할 수가 없습니다.
gcc 2.95.3 버전으로 컴파일 하면 링크 에러는 나지 않고 결과물이 생기긴 합니다.
(전에 3.xx대로 컴파일 하면 링크부분에서 오류가 났었습니다. 여기에 질문 했더니 gcc 2.x대와 3.x대는 mangling 규칙이 달라서 안된다고 답변을 받았었습니다)
문제는 ws 5.0 c++ -> g++ 2.95.3 으로 바꾸어 컴파일 했을때 저 libJTC.a 부분이 문제가 있을지 없을지 궁금하네요
음.. 프로그램 실행해 보면 일단은 돌아가는데요....
고수님들의 답변 기다리고 있겠습니다. ^^;;
Forums:
댓글 달기