- 問題
- SUN sunos4.1.4+ X11R6 +gcc-2.7.2.1でghostscript(gs261)をコンパイルしているのですが、最後で
collect2: ld returned 2 exit status
ld: Undefined symbol
_SmcOpenConnection
_IceProcessMessages
_SmcRequestSaveYourselfPhase2
_SmcCloseConnection
_SmcModifyCallbacks
_SmcInteractRequest
_IceConnectionNumber
_SmcClientID
_SmcInteractDone
_SmcSaveYourselfDone
_SmcGetIceConnection
_SmcDeleteProperties
_SmcSetProperties
となります。
gcc -L/usr/X11R6/lib -o gs ......
-lXt \
-lX11 \
-lXext \
-lm
となっています。
- 回答
- X11R6 で Xt をリンクするものは、
-lXt -lX11 -lICE -lSM
と、ICE と SM をリンクしてやって下さい。