List Info

Thread: A patch for cross compiling tools




A patch for cross compiling tools
user name
2006-07-28 13:04:36
Hi,

This patch is for cross compiling tools.  Tested by
compiling and
booting dom0.

Signed-off-by: Hiroya INAKOSHI <inakoshi.hiroyajp.fujitsu.com>

diff -r 2d73714911c2 tools/blktap/lib/Makefile
--- a/tools/blktap/lib/Makefile	Thu Jul 27 10:43:34 2006
-0600
+++ b/tools/blktap/lib/Makefile	Fri Jul 28 21:27:00 2006
+0900
 -57,7
+57,7  libblktap: $(OBJS)
 	      -o libblktap.so.$(MAJOR).$(MINOR) $^ $(LIBS)
 	ln -sf libblktap.so.$(MAJOR).$(MINOR)
libblktap.so.$(MAJOR)
 	ln -sf libblktap.so.$(MAJOR) $.so
-	ar rc libblktap.a $.so
+	$(AR) rc libblktap.a $.so
 
 .PHONY: TAGS all build clean install libblktap
 
diff -r 2d73714911c2 tools/libaio/src/Makefile
--- a/tools/libaio/src/Makefile	Thu Jul 27 10:43:34 2006
-0600
+++ b/tools/libaio/src/Makefile	Fri Jul 28 21:27:00 2006
+0900
 -1,3
+1,6  prefix=/usr
+XEN_ROOT = ../../..
+include $(XEN_ROOT)/tools/Rules.mk
+
 prefix=/usr
 includedir=$(prefix)/include
 libdir=$(prefix)/lib
 -44,8
+47,8  libaio_sobjs := $(patsubst %.c,%.os,$(li
 
 libaio.a: $(libaio_objs)
 	rm -f libaio.a
-	ar r libaio.a $^
-	ranlib libaio.a
+	$(AR) r libaio.a $^
+	$(RANLIB) libaio.a
 
 $(libname): $(libaio_sobjs) libaio.map
 	$(CC) $(SO_CFLAGS) -Wl,--version-script=libaio.map
-Wl,-soname=$(soname) -o $ $(libaio_sobjs)
$(LINK_FLAGS)
diff -r 2d73714911c2 tools/xenstore/Makefile
--- a/tools/xenstore/Makefile	Thu Jul 27 10:43:34 2006 -0600
+++ b/tools/xenstore/Makefile	Fri Jul 28 21:27:00 2006 +0900
 -98,7
+98,7  libxenstore.so.$(MAJOR).$(MINOR): xs.opi
 	$(CC) $(CFLAGS) $(LDFLAGS) -Wl,-soname
-Wl,libxenstore.so.$(MAJOR) -shared -o $ $^
-lpthread
 
 libxenstore.a: xs.o xs_lib.o
-	ar rcs libxenstore.a $^
+	$(AR) rcs libxenstore.a $^
 
 .PHONY: clean
 clean: testsuite-clean
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devellists.xensource.com
http://list
s.xensource.com/xen-ia64-devel
A patch for cross compiling tools
user name
2006-07-28 14:00:36
On Fri, 2006-07-28 at 22:04 +0900, INAKOSHI Hiroya wrote:
> Hi,
> 
> This patch is for cross compiling tools.  Tested by
compiling and
> booting dom0.

  Looks good to me, but this should be sent to xen-devel. 
Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source
& Linux Org.


_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devellists.xensource.com
http://list
s.xensource.com/xen-ia64-devel
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )