![]() |
Quote:
Where should it be included, as perisman mentions it seems to be (conditionally) included in bsd/sys/linker_set.h? To me its unclear what is is causing this error were. Could you shed a light on it a bit further Andy? Cheers! :) |
I guess _SYS_LINKER_SET_H_ is not defined (should it be?), cause if code in libkern/libkern/kernel_mach_header.h is changed to :
//#ifndef _SYS_LINKER_SET_H_ void *getsectdatafromheader(kernel_mach_header_t *, const char *, const char *, unsigned long *); //#endif the compile errors in linker_set.h regarding getsectdatafromheader disappear. Cant seem to find though where this error: MIG task_access_server.h Missing }. make[4]: *** [/Users/Pet/Desktop/xnu-1456.1.26/BUILD/obj//RELEASE_I386/osfmk/RELEASE/Makefile] Error 1 make[3]: *** [build_all] Error 2 make[2]: *** [build_all_conf] Error 2 make[1]: *** [build_all_osfmk] Error 2 make[1]: *** Waiting for unfinished jobs.... CC WKdmCompress.o is caused... Quote:
|
btw, "why is the rum gone?" :-)
sse3emu.c: ///////////////////// #include <stdint.h> /* kaitek: the SSE3 emulator is automatically disabled if sse3emu_size is zero. */ const uint8_t sse3emu_data[] = { 0x00 }; const uint32_t sse3emu_size = 0; ///////////////////// Ohno! No SSE3 emulator in 32bit after all? | -) |
Somebody compiled this yet? Can't wait :D
|
Quote:
But not on SSE2 only machines |
Quote:
|
Quote:
Try manually migging it and check for errors, then let me know... |
i have an AMD machine running SL in 32 bit mode with this metode : http://www.infinitemac.com/f57/amd-s...install-t3727/ , will try to compile it tonight... hope i can help creating 64 bit XNU kernel..
|
Quote:
|
Quote:
use /usr/bin/mig <file.mig> to try to mig it... Check the returned info + files + line |