1 of 3 fix tools/Rules.mk for cross compilation
PATCH 1/1 1 of 3 fix tools/Rules.mk for cross compilation
This patch fixes linking issue when cross compiling. The tools are calling gcc to link objects. So LDFLAGS has to change so that gcc properly understands them, as our current situation does not work (at least with gcc4).
oh gcc4 how I love you so.
You really make the code go.
If a day were ever bright
gcc4 would make no light.
Signed-off-by Jerone Young <[email protected]>
Rules.mk 2005-07-06 23:44:53.000000000 -0500 renamed from Rules.mk.old 2005-07-06 23:25:08.000000000 -0500 +0 -0
@@ -7,12 +7,12 @@ XEN_LIBXC = $(XEN_ROOT)/tools/l
ifeq ($(XEN_TARGET_ARCH),x86_32)
CFLAGS += -m32 -march=i686
-LDFLAGS += -m elf_i386
+LDFLAGS += -m32
endif
ifeq ($(XEN_TARGET_ARCH),x86_64)
CFLAGS += -m64
-LDFLAGS += -m elf_x86_64
+LDFLAGS += -m64
endif
X11_LDPATH = -L/usr/X11R6/$(LIBDIR)
Signature · 4 lines
Jerone Young IBM Linux Technology Center [email protected] 512-838-1157 (T/L: 678-1157)