Hej!
Jag försöker kompilera AppleMacRiscPCI-3.2.0 från Apple Opensource...
Jag kör Senaste 10.4.10 (PPC) med Xcode 2.4.1
Utan att ens har gjort några ändringar får jag följande fel när jag försöker kompilera:
AppleDART.cpp:34: error: 'pmap_t' was not declared in this scope
AppleDART.cpp:34: error: expected primary-expression before 'va'
AppleDART.cpp:34: error: initializer expression list treated as compound expression
AppleDART.cpp:343: error: 'kernel_pmap' was not declared in this scope
AppleDART.cpp:343: error: 'pmap_find_phys' cannot be used as a function
AppleDART.cpp:484: error: cannot convert 'AbsoluteTime*' to 'uint64_t*' for argument '3' to 'void clock_interval_to_deadline(uint32_t, uint32_t, uint64_t*)'
AppleDART.cpp:489: error: cannot convert 'AbsoluteTime*' to 'uint64_t*' for argument '1' to 'void clock_get_uptime(uint64_t*)'
AppleDART.cpp:490: error: 'CMP_ABSOLUTETIME' was not declared in this scope
AppleDART.cpp:648: error: 'struct upl_page_info' has no member named 'phys_addr'
Är inte så insatt i detta men har försökt lägga till några headers som <vm/vm_map.h> och <vm/pmap.h>
Tacksam för hjälp
EDIT:
Det verkar som om functionen pmap_find_phys() har försvunnit med den nya kärnan i tiger.
http://www.osxbook.com/book/bonus/chapter8/kma/
Här står det att man skall lägga till några dependencies i Info.plist..
Har prövat lägga till en info.plist i resources men det gör ingen nytta.
Inte heller med 10.3.9´s sdk gick det
MvH Bylund