| [ CnUnix ] in KIDS 글 쓴 이(By): pkyoung () 날 짜 (Date): 2003년 4월 1일 화요일 오전 12시 45분 59초 제 목(Title): [Q] AIX 머신에서 컴파일.. redhat linux에서 컴파일하던 c++ 소스를 AIX ?? 머신에서 컴파일하게 되었습니다. 여기에 깔려있는 c 컴파일러는 VisualAge C++ Professional / C for AIX Compiler, Version 6 라고 나옵니다. 여러가지 다른 점이 있는데.. 사소한 부분들은 고쳐주고 컴파일은 성공했는데 링크할때 에러가 납니다. ld: 0711-317 ERROR: Undefined symbol: __dl__FPv ld: 0711-317 ERROR: Undefined symbol: .__nw__FUl ld: 0711-317 ERROR: Undefined symbol: .__dl__FPv ld: 0711-317 ERROR: Undefined symbol: .__vn__FUl -nbquiet 옵션으로 자세히 보라고 해서 살펴보면 아래와 같습니다. 근데 이걸 봐도 뭐가 어떻게 되는건지 잘 모르겠습니다. gnu g++에서는 잘 되던건데.. 이런 링크에러가 생기니 난감하군요. 어떻게 잡아야하는지요? Symbol Inpndx TY CL Source-File(Object-File) OR Import-File{Shared-object} RLD: Address Section Rld-type Referencing Symbol ---------------------------------------------------------------------------- __dl__FPv [2] ER DS glink.s(/usr/lib/glink.o) 00000028 .data R_POS [10] <__dl__FPv> __dl__FPv [20] ER DS Main.C(Main.o) 00000144 .data R_POS [16] <_$STATIC> 00000128 .data R_POS [22] <__dl__FPv> .__nw__FUl [28] ER PR Main.C(Main.o) 00000034 .text R_RBR [12] .main |