Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add and test build instructions for more operating systems #10

Open
mchlmmc opened this issue Sep 4, 2018 · 1 comment
Open

Add and test build instructions for more operating systems #10

mchlmmc opened this issue Sep 4, 2018 · 1 comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@mchlmmc
Copy link
Owner

mchlmmc commented Sep 4, 2018

Currently README.md only covers building CirnOS on two operating systems -- Arch Linux and Fedora.
It would be helpful for future developers if they could find instructions for building CirnOS for whichever operating system they may be working with.

Someone with a lot of computers running different Linux distributions or Mac OS X, Windows etc should build CirnOS on each of these devices and then provide simple instructions for how they did it on their different operating systems.

kernel.img files created on these systems should be tested and known to work before the instructions are commited to README.md.

@mchlmmc mchlmmc added the good first issue Good for newcomers label Sep 4, 2018
@tilkinsc
Copy link
Contributor

tilkinsc commented Sep 28, 2018

With the debian distro, I had luck with sudo apt-get install gcc-arm-none-eabi but I have no idea about newlib if its already integrated or not. I don't really know what it is.

For windows, I have had no luck cross compiling gcc for use with any arch. So I don't suppose you could build a arm-none-eabi gcc for linux. Some user at osdev.org or on irc told me something about you can strip with objcopy and it would work and this was with i386 or i686 archs.

Mac probably has a arm-none-eabi somewhere with a newlib since linux is similar.

@mchlmmc mchlmmc added the help wanted Extra attention is needed label Oct 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants