diff --git a/src/build/Common.gmake b/src/build/Common.gmake
index f568e776e326499e4fd5dceeb48e3b39f15ecd63..4e1193b4189d52db57a6ff38d7d9f5227e46f3fc 100644
--- a/src/build/Common.gmake
+++ b/src/build/Common.gmake
@@ -221,6 +221,7 @@ endif
 # OS Specific Flags
 ifeq ($(os),sunos)    # Solaris
  CFLAGS	+= -D__solaris__ -DNEEDS_DAEMON -DNEEDS_FORKPTY -DNEEDS_SETENV -DNEEDS_CFMAKERAW
+ LDFLAGS	+=	-L/opt/sfw/lib
 endif
 ifeq ($(os),netbsd)	# NetBSD
  CFLAGS	+=	-D__unix__ -I/usr/pkg/include