newer versions of qemu have different binary names (per Joel Nider <joel@nider.org>)
This commit is contained in:
		
							parent
							
								
									ff2783442e
								
							
						
					
					
						commit
						86188d9d49
					
				
					 1 changed files with 4 additions and 2 deletions
				
			
		
							
								
								
									
										6
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										6
									
								
								Makefile
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -29,7 +29,7 @@ OBJS = \
 | 
			
		|||
	vm.o\
 | 
			
		||||
 | 
			
		||||
# Cross-compiling (e.g., on Mac OS X)
 | 
			
		||||
#TOOLPREFIX = i386-jos-elf-
 | 
			
		||||
# TOOLPREFIX = i386-jos-elf
 | 
			
		||||
 | 
			
		||||
# Using native tools (e.g., on X86 Linux)
 | 
			
		||||
#TOOLPREFIX = 
 | 
			
		||||
| 
						 | 
				
			
			@ -51,12 +51,14 @@ TOOLPREFIX := $(shell if i386-jos-elf-objdump -i 2>&1 | grep '^elf32-i386$$' >/d
 | 
			
		|||
endif
 | 
			
		||||
 | 
			
		||||
# If the makefile can't find QEMU, specify its path here
 | 
			
		||||
#QEMU = 
 | 
			
		||||
QEMU = qemu-system-i386
 | 
			
		||||
 | 
			
		||||
# Try to infer the correct QEMU
 | 
			
		||||
ifndef QEMU
 | 
			
		||||
QEMU = $(shell if which qemu > /dev/null; \
 | 
			
		||||
	then echo qemu; exit; \
 | 
			
		||||
	elif which qemu-system-i386 > /dev/null; \
 | 
			
		||||
	then echo qemu-system-i386; exit; \
 | 
			
		||||
	else \
 | 
			
		||||
	qemu=/Applications/Q.app/Contents/MacOS/i386-softmmu.app/Contents/MacOS/i386-softmmu; \
 | 
			
		||||
	if test -x $$qemu; then echo $$qemu; exit; fi; fi; \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue