Page 1 of 1

Question

Posted: Fri Oct 19, 2018 7:40 pm
by SteveJobs
Can you list me compilers, and packagers (name) for creating OS? More specific, Windows 10, and iOS. Thank you.

Re: Question

Posted: Fri Oct 19, 2018 9:01 pm
by ComputerFido
Have you read the wiki?

Have a look at these pages:
https://wiki.osdev.org/Introduction
https://wiki.osdev.org/Required_Knowledge
https://wiki.osdev.org/Beginner_Mistakes

The compilers you need will depend on the platform and language you want to use.

https://wiki.osdev.org/Getting_Started - has a section on development environments
https://wiki.osdev.org/GCC_Cross-Compiler - goes into building a cross-compiler in a UNIX like environment (Linux, Windows Subsystem for Linux, Cygwin or mac OS)

Hopefully this helps, the question seems a bit vague and I am not sure what you mean when you say: "More specific, Windows 10, and iOS".
Also, have a look at this: https://wiki.osdev.org/How_To_Ask_Questions

Re: Question

Posted: Sun Oct 21, 2018 7:21 pm
by StudlyCaps
It's a little hard to understand your question. If you are asking what tools Microsoft and Apple use to write and build their commercial OSes then I can tell you that MS uses Visual Studio internally. I don't know what Apple uses internally but IOS uses the XNA kernel, which is open source. So if you have a look at the source you can probably what determine the build environment is.

This is not what we recommend if you want to build an OS though, as mentioned above, we recommend building a custom GCC and using the gnu build tools in a Linux environment.

Re: Question

Posted: Mon Oct 22, 2018 8:28 am
by zaval
StudlyCaps wrote:It's a little hard to understand your question. If you are asking what tools Microsoft and Apple use to write and build their commercial OSes then I can tell you that MS uses Visual Studio internally. I don't know what Apple uses internally but IOS uses the XNA kernel, which is open source. So if you have a look at the source you can probably what determine the build environment is.

This is not what we recommend if you want to build an OS though, as mentioned above, we recommend building a custom GCC and using the gnu build tools in a Linux environment.
this sounds as trolling as the OP threads about creating Windows 10 and iOS.

Why "linux" environment? I have 3 different cpu architectures gcc toolchains on Windows. somebody doesn't like linux, somebody wants to use clang or whatever. why the build tools should necessarily be in the linux envornment? there is literally no 1 legit reason for such a "recommendation".

Re: Question

Posted: Mon Oct 22, 2018 9:01 am
by AJ
Based on the username and previous questions, looks to me like this account has purely been set up for trolling.