개발환경이 IBM AIX 5.3으로 설치방법을 정리해봅니다.
1. http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/date.html
IBM AIX Toolbox Download 사이트에서 gSOAP을 설치하기 전에 필요한 라이브러리를
설치합니다.
- gcc & g++
- bision
- flex
- automake
- m4
- autoconf
- perl
2. http://www.cs.fsu.edu/~engelen/soap.html
gSoap v2.7.9l 소스를 다운로드 합니다.
최신버전인 v2.7.16의 경우 namespace 파싱부분에 문제가 있는 것으로 보입니다.
개발당시 최신버전을 사용 문제가 발생하여 2.7.9l 버전으로 변경했습니다.
3. configure 실행
- 64 비트
./configure --prefix=/opt/freeware CC=gcc CXX=g++ CFLAGS="-mpowerpc64 -maix64" CXXFLAGS="-mpowerpc64 -maix64"
- 32 비트
./configure --prefix=/opt/freeware CC=gcc CXX=g++ CFLAGS="-mpowerpc64 -maix64" CXXFLAGS="-mpowerpc64 -maix64"
- 32 비트
./configure --prefix=/opt/freeware CC=gcc CXX=g++
4. AR 실행 시 64비트 option 추가 (64비트의 경우만)
./soapcpp2/Makefile.in
./soapcpp2/Makefile
위 두개의 파일에서 "$(AR) cru" 문구를 찾아 "$(AR) -X64 cru"로 변경
5. make 실행
6. make install 실행
댓글 없음:
댓글 쓰기