안녕하세요 솔라리스 라이브러리 파일 작성에 대한 질문을 올려봅니다...
먼저 솔라리스8이 운영체제로 사용되고있고 SPARC 입니다..
GCC 버전은 3.4.6으로 sunfreeware에서 다운받았고
ld는 gnu binutiles 2.21.1 입니다.
먼저 인터넷에서 동적 라이브러리 작성을 위해 각 소스파일을 컴파일한뒤 라이브러리로 만든다고 설명되어 있습니다.
그래서 .. 3개의 파일을 gcc -fPIC 옵션을 활용해 컴파일 하였고
gcc -shared -W1, soname, LibSec.so -o LibSec.so sec_util_lib.o sec_in_lib.o sec_common_lib.o
와 같이 입력을 했습니다...
그런데 soname이 일단 먹히지 않아 -f 로 바꾸고도 해봤는데 libsec.so를 찰을수 없다는... 에러메세지를 출력하고 종료합니다...
왜이런지 도움좀 주셨으면 감사하겠습니다. ... ㅠㅠ