InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   Legacy kernel 10.6.8 with custom dyld and new SSE3 emulator and VIA Nano cpu support (http://infinitemac.com/showthread.php?t=7318)

wastez 08-23-2011 01:47 PM

@ anv

I could compile the kernel on Lion if you want to?!
Just need the source to do that.

andyvand 08-23-2011 02:06 PM

Quote:

Originally Posted by wastez (Post 55041)
@ anv

I could compile the kernel on Lion if you want to?!
Just need the source to do that.

Ok, when I finish with the final revisions I'll send you the version to compile under Lion.
You could allready compile the LLVM library for i386 + x86_64... you need it to build the tools... :D

wastez 08-23-2011 02:12 PM

I already did that.
Compiled the source a few days ago.

andyvand 08-23-2011 02:38 PM

Quote:

Originally Posted by wastez (Post 55043)
I already did that.
Compiled the source a few days ago.

Ok no worries then ;)
I'll put in an extra script in case the voodoobuild.sh does everything but the kernel (extra script to build kernel after build halt, do after building dyld + patching dyld + rebasing dyld + injections in xnu when it's patched).
We'll get there soon... and it'll work great... :cool:

$The-King$ 08-23-2011 03:01 PM

Quote:

Originally Posted by andyvand (Post 55046)
Ok no worries then ;)
I'll put in an extra script in case the voodoobuild.sh does everything but the kernel (extra script to build kernel after build halt, do after building dyld + patching dyld + rebasing dyld + injections in xnu when it's patched).
We'll get there soon... and it'll work great... :cool:

promising work :D
thanks for your efforts

davisin666 08-23-2011 06:05 PM

Quote:

Originally Posted by andyvand (Post 55046)
Ok no worries then ;)
I'll put in an extra script in case the voodoobuild.sh does everything but the kernel (extra script to build kernel after build halt, do after building dyld + patching dyld + rebasing dyld + injections in xnu when it's patched).
We'll get there soon... and it'll work great... :cool:

What about libunwind and the custom dyld, will be fixed the issues with that???

Thanks for the kernel :D

andyvand 08-24-2011 06:47 AM

Quote:

Originally Posted by davisin666 (Post 55052)
What about libunwind and the custom dyld, will be fixed the issues with that???

Thanks for the kernel :D

No, unfortunetely probably not.
There are still some libraries which we don't have (libCoreSymbolication for example).
It works better but there are still some apps which don't work with the custom dyld.

andyvand 08-24-2011 10:56 AM

I finished making the kernel patches yesterday.
The code compiles well, now just some minor changes to the build script and we'll be on our way.
I'll build the sources under Snow, upload sources and built product, then wastez can build it with Xcode 4.1 GM and then I'll patch those built products also up for Atom... ;)
I'll probably finish the building (and adapting) this evening, uploading the sources and built products tomorrow. :D

wastez 08-24-2011 01:21 PM

Ok thatīs really fine.

Just tell me if you have finished it.

andyvand 08-25-2011 11:09 AM

Quote:

Originally Posted by wastez (Post 55078)
Ok thatīs really fine.

Just tell me if you have finished it.

I modified the script for building the Lion dyld + kernel.
It's currently building on my netbook (@ work).
I'll upload it when the build finishes.
It'll be uploaded @ insanelymac in my current legacy kernel thread (I'll post the link here).
I've also made a compile_kernel.sh script to start the build in an allready patched + injected xnu-xxx directory.
Both will need to be runned from within the voodoobuild-AnV-0.5.1 folder.