간단한 소켓 프로그램을 작성했는데요.
리눅스 상에서는 제대로 돌아갑니다.
근데 목적상 하나(클라이언트)는 솔라리스에서 돌려야 하거든요.
그런데 솔라리스에서 gcc로 컴파일을 하니 다음과 같이 나옵니다.
Undefined first referenced
symbol in file
socket /var/tmp/cca002R21.o
inet_addr /var/tmp/cca002R21.o
connect /var/tmp/cca002R21.o
ld: fatal: Symbol referencing errors. No output written to client
참고로 여기서 socket,inet_addr, connect는 소켓프로그램에서 사용한 함수
입니다.
아무래도 솔라리스용 gcc가 구버전이라 그런 것 같다는데,
최신버전을 어디서 구할 수 있나요?
아님 혹시 다른 문제 때문일까요?
알려주세요.. 꾸뻑