diff --git a/src/xpdev/Common.gmake b/src/xpdev/Common.gmake
index b2f0c7f97129b67cc6d0fd21c359262d49a54e9c..0473c3b499bb1e23f105190e4f068f0ed348dbbb 100644
--- a/src/xpdev/Common.gmake
+++ b/src/xpdev/Common.gmake
@@ -9,6 +9,7 @@ ifeq ($(os),openbsd)    # OpenBSD
  XPDEV-MT_LIBS	+=	-lossaudio -lpthread
 endif
 ifeq ($(os),sunos)	# Solaris
+ XPDEV_LIBS	+=	-lsocket
  XPDEV-MT_LIBS	+=	-lpthread -lsocket
 endif
 ifeq ($(os),darwin)	# Mac OS/X