aboutsummaryrefslogtreecommitdiffstats
path: root/config/Linux.mk
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-10-17 17:17:57 +0100
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-10-17 17:17:57 +0100
commitd61113c5c7c2bceb9bab3dc97c51aa150ee8bf2f (patch)
tree9c11179d05ff2488215b96f0af9f3d3f058b2094 /config/Linux.mk
parent7ffd47fbf69a7a972c1f7fd27757b86e3d710643 (diff)
downloadxen-d61113c5c7c2bceb9bab3dc97c51aa150ee8bf2f.tar.gz
xen-d61113c5c7c2bceb9bab3dc97c51aa150ee8bf2f.tar.bz2
xen-d61113c5c7c2bceb9bab3dc97c51aa150ee8bf2f.zip
[SOLARIS] On Solaris, GCC is configured to use Sun's LD. Fix the build to use
the correct flags, and link against libsocket where necessary. Signed-off-by: John Levon <john.levon@sun.com>
Diffstat (limited to 'config/Linux.mk')
-rw-r--r--config/Linux.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/config/Linux.mk b/config/Linux.mk
index fc434b2a35..babe2b7a85 100644
--- a/config/Linux.mk
+++ b/config/Linux.mk
@@ -20,6 +20,10 @@ INSTALL_PROG = $(INSTALL) -m0755
LIB64DIR = lib64
+SOCKET_LIBS =
+SONAME_LDFLAG = -soname
+SHLIB_CFLAGS = -shared
+
ifneq ($(debug),y)
# Optimisation flags are overridable
CFLAGS ?= -O2 -fomit-frame-pointer