솔라리스 환경에서 cplex사용에 관한 질문입니다.
sparc ultra10, 솔라리스8 환경에서 cplex8.0버전을 설치해서 사용하려고 합니다. 솔라리스8 환경에는 기본적인 c, c++컴파일러가 없어 GNU c 컴파일러를 설치했습니다. 그리고 cplex예제 디렉토리에 있는 makefile을 약간 수정해서 컴파일 했더니 다음과 에러 출력을 냅니다.
"~/ilog/concert12/include/ilconcert/ilosys.h : 340: limits 해당파일을 찾을수 없습니다"
사용했던 컴파일러는 GNU에서 제공하는 c++ 인데 아마도 표준 템플릿 라이리가 제대로 설치되지 않았나 봅니다. limits.h란 헤더파일은 있지만 concert12에서 사용하는 c++ 라이브러리가 아니고 c컴파일러가 사용하는 헤더인것 같습니다.
질문의 요지는 GNU c++컴파일러로 컴파일이 가능한가와 만약 그렇지 않으면 따로 sun 컴파일러를 구입해서 사용해야 하는가 입니다.
참고로 윈도우xp, visual studio6.0 와 맥 os x 에서는 모두 "limits"란 헤더파일과 라이브러리가 있던데 주로 작업하게될 환경이 솔라리스라서 질문드립니다. 그럼 수고하십시오.