Re: Problems building xnu-792
Re: Problems building xnu-792
- Subject: Re: Problems building xnu-792
- From: Markus Hitter <email@hidden>
- Date: Sun, 8 May 2005 16:37:45 +0200
Hello all,
to join the party, I'm trying to compile xnu-792 from Mac OS X 10.3.9
with Xcode 1.5 installed. The default compiler is gcc 3.3 (gcc version
3.3 20030304 (Apple Computer, Inc. build 1671)).
Am 07.05.2005 um 07:25 schrieb Jake Luck:
http://10k.org/jake/xnu/xnu-compiletools-20050506.tar.bz2
I'm using the set of compile tools (relpath, seg_hack, libkld.a) I'm
using for ages now. Appears to work so far.
make[6]: *** [IOWorkLoop.cpo] Error 1
This one compiled here, but with warnings:
/Network/Users/mah/Development/xnu/iokit/Kernel/IOWorkLoop.cpp: In
member
function `virtual bool IOWorkLoop::init()':
/Network/Users/mah/Development/xnu/iokit/Kernel/IOWorkLoop.cpp:73:
warning: converting
from `IOReturn (IOWorkLoop::*)(void*, void*, void*, void*)' to
`IOReturn
(*)(OSObject*, void*, void*, void*, void*)'
/Network/Users/mah/Development/xnu/iokit/Kernel/IOWorkLoop.cpp:87:
warning: invalid
conversion from `void (*)(void*, int)' to `void (*)(void*)'
However, I've found another showstopper:
/usr/bin/cc -E -MD -static -D__ASSEMBLER__ -force_cpusubtype_ALL -arch
ppc -Dppc -DPPC -D__PPC__ -DPAGE_SIZE_FIXED -DAPPLE -DNeXT -DKERNEL
-DKERNEL_PRIVATE -DXNU_KERNEL_PRIVATE -DPRIVATE -D__MACHO__=1
-Dvolatile=__volatile -DMACH -DMACH_KERNEL -DMACH_LOAD -DMACH_BSD
-DIOKIT -DMACH_PE -DPOWERMAC -DASSEMBLER -I.
-I/Network/Users/mah/Development/xnu/osfmk
-I/Network/Users/mah/Development/xnu/BUILD/obj/EXPORT_HDRS/osfmk
-I/Network/Users/mah/Development/xnu/BUILD/obj/EXPORT_HDRS/bsd
-I/Network/Users/mah/Development/xnu/BUILD/obj/EXPORT_HDRS/iokit
-I/Network/Users/mah/Development/xnu/BUILD/obj/EXPORT_HDRS/pexpert
-I/Network/Users/mah/Development/xnu/BUILD/obj/EXPORT_HDRS/libkern
-I/Network/Users/mah/Development/xnu/BUILD/obj/EXPORT_HDRS/libsa
-I/Network/Users/mah/Development/xnu/BUILD/obj/EXTERN_HDRS
-I/Network/Users/mah/Development/xnu/EXTERNAL_HEADERS
-I/Network/Users/mah/Development/xnu/EXTERNAL_HEADERS/bsd
-I/Network/Users/mah/Development/xnu/osfmk/libsa
/Network/Users/mah/Development/xnu/osfmk/ppc/hw_vm.s > hw_vm.pp; sed
'/^#/d' hw_vm.pp > hw_vm.s;
/usr/bin/cc -static -D__ASSEMBLER__ -force_cpusubtype_ALL -arch ppc
-Dppc -DPPC -D__PPC__ -DPAGE_SIZE_FIXED -DAPPLE -DNeXT -DKERNEL
-DKERNEL_PRIVATE -DXNU_KERNEL_PRIVATE -DPRIVATE -D__MACHO__=1
-Dvolatile=__volatile -DMACH -DMACH_KERNEL -DMACH_LOAD -DMACH_BSD
-DIOKIT -DMACH_PE -DPOWERMAC -c hw_vm.s; /bin/rm -f hw_vm.pp
hw_vm.s
hw_vm.s:1362:Parameter error: expression out of range (parameter 3)
hw_vm.s:4375:Parameter error: expression out of range (parameter 3)
[repeated about 25 times]
The offending line is always similar:
1362: rlwinm r12,r11,-1,504
[...]
4375: rlwinm r4,r3,-1,504
Any clues?
Thanks,
Markus
- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter
http://www.jump-ing.de/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden