gcc -m64 옵션...
gcc가 아닌 다른컴파일러(Forte 컴파일러) 에서 생성한 *.so 들을
쓰려고 하는 에러가나네요..
make하면..
------------------------------------------------------------------
ld: Software Generation Utilities - Solaris Link Editors: 5.8-1.273
정의되지 않음 첫번째 참조된
기호 파일의
__1cG__CrunGex_get6F_pv_ /opt/nms/lib/libNmsNfc.so
__1cG__CrunHex_skip6F_b_ /opt/nms/lib/libNmsNfc.so
__1c2k6Fpv_v_ /opt/nms/lib/libcta.so
-------------------------------------------------------------------
이렇습니다
lib]# file libcta.so
libcta.so: ELF 64-비트 MSB 동적 lib SPARCV9 버전 1, 동적으로 링크됨, 분리 안됨
버젼은 gcc 3.2.3이고
옵션 -m64 을 주었는데...
..
다른 컴파일러에서 만든 so파일이어서 에러가나는 건지 ..
왜그런지 모르겠네요..
Forte 컴파일러로 하면 잘되는것이...
댓글 달기