public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* kvmtool : [PATCH] PowerPc : Fix compilation for ppc64
@ 2013-04-09 17:29 Prerna Saxena
  2013-04-10  6:44 ` Pekka Enberg
  0 siblings, 1 reply; 4+ messages in thread
From: Prerna Saxena @ 2013-04-09 17:29 UTC (permalink / raw)
  To: kvm

'lkvm' compilation on ppc64 fails with the following error :
...[snip]..
  LINK     guest/init
  LINK     lkvm
/usr/bin/ld: powerpc:common architecture of input file `guest/guest_init.o'
is incompatible with powerpc:common64 output
collect2: ld returned 1 exit status
make: *** [lkvm] Error 1

This patch corrects the error above, and enables 'lkvm' to compile on ppc64
architecture.

Signed-off-by: Prerna Saxena <prerna@linux.vnet.ibm.com>
---
 tools/kvm/Makefile |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/tools/kvm/Makefile b/tools/kvm/Makefile
index 0c59faa..269e29e 100644
--- a/tools/kvm/Makefile
+++ b/tools/kvm/Makefile
@@ -335,7 +335,11 @@ $(PROGRAM_ALIAS): $(PROGRAM)
 $(GUEST_INIT): guest/init.c
 	$(E) "  LINK    " $@
 	$(Q) $(CC) -static guest/init.c -o $@
+ifeq ($(ARCH), powerpc)
+	$(Q) $(LD) -r -b binary --oformat elf64-powerpc -o guest/guest_init.o $(GUEST_INIT)
+else
 	$(Q) $(LD) -r -b binary -o guest/guest_init.o $(GUEST_INIT)
+endif
 
 $(DEPS):
 
-- 
1.7.10.4



Regards,
-- 
Prerna Saxena

Linux Technology Centre,
IBM Systems and Technology Lab,
Bangalore, India


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-04-11 19:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-09 17:29 kvmtool : [PATCH] PowerPc : Fix compilation for ppc64 Prerna Saxena
2013-04-10  6:44 ` Pekka Enberg
     [not found]   ` <CA+1xoqfEVC=8HgRV6dzMdN0ekPnrHw=YEzpuhaj4801x9Vp5Og@mail.gmail.com>
2013-04-11 16:53     ` Prerna Saxena
2013-04-11 19:44       ` Sasha Levin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox