| | |
Compiling Darwin - From Scratch!
![]() |
I haven't been able to find much documentation on building the Darwin operating system from scratch, although it's relatively easy to find guides on compiling Darwin's kernel.
Being familiar with Unix would definitely help, and you'll definitely need Unix (either an existing OS X/Darwin system, or some other *nix) in order to compile your base system. Do lots of research beforehand; something like Linux From Scratch will definitely aid your understanding of how Unix systems are built.
Finally, Apple does offer a ready-made build of Darwin 8.0 (sadly, they only provide source code for the later versions), so if you just want to experience using Darwin without the hassle of compiling it, then try downloading Apple's build first.
Being familiar with Unix would definitely help, and you'll definitely need Unix (either an existing OS X/Darwin system, or some other *nix) in order to compile your base system. Do lots of research beforehand; something like Linux From Scratch will definitely aid your understanding of how Unix systems are built.
Finally, Apple does offer a ready-made build of Darwin 8.0 (sadly, they only provide source code for the later versions), so if you just want to experience using Darwin without the hassle of compiling it, then try downloading Apple's build first.
"Technological progress is like an axe in the hands of a pathological criminal."
>Both the guides need..........err........Apple XCode
Both guides say you should install Xcode (Apple Developer Tools) because it includes the Unix development tools (gcc, etc.).
You should be able to cross-compile the kernel and the base system from Linux using normal development tools, although it'd probably be easier to accomplish this from an existing Darwin system.
Both guides say you should install Xcode (Apple Developer Tools) because it includes the Unix development tools (gcc, etc.).
You should be able to cross-compile the kernel and the base system from Linux using normal development tools, although it'd probably be easier to accomplish this from an existing Darwin system.
"Technological progress is like an axe in the hands of a pathological criminal."
•
•
Join Date: Mar 2007
Posts: 5
Reputation:
Solved Threads: 0
•
•
•
•
You should be able to cross-compile the kernel and the base system from Linux using normal development tools, although it'd probably be easier to accomplish this from an existing Darwin system.
Please tell me how to do so...........I couldn't understand............
Thanks again!
•
•
•
•
Thanks for the quick reply,
Please tell me how to do so...........I couldn't understand............
Thanks again!
"Technological progress is like an axe in the hands of a pathological criminal."
![]() |
Other Threads in the Darwin, X11 and BSD Forum
- Previous Thread: Changing the way a file opens
- Next Thread: Crossover Games?
| Thread Tools | Search this Thread |






