INSTALL 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. ## Copyright (C) 2017 Jeremiah Orians
  2. ## This file is part of mescc-tools.
  3. ##
  4. ## mescc-tools is free software: you can redistribute it and/or modify
  5. ## it under the terms of the GNU General Public License as published by
  6. ## the Free Software Foundation, either version 3 of the License, or
  7. ## (at your option) any later version.
  8. ##
  9. ## mescc-tools is distributed in the hope that it will be useful,
  10. ## but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. ## GNU General Public License for more details.
  13. ##
  14. ## You should have received a copy of the GNU General Public License
  15. ## along with mescc-tools. If not, see <http://www.gnu.org/licenses/>.
  16. Building and Installing mescc-tools
  17. * Get it
  18. git clone --recursive https://github.com/oriansj/mescc-tools.git
  19. * Prerequisites
  20. ** Bootstrapping
  21. mescc-tools can be bootstrapped from a simple hex assembler.
  22. bootstrapping-seeds contains the seeds for several architectures and platforms
  23. mescc-tools-posix contains the steps for several architectures on posix systems
  24. to do so.
  25. ** Development
  26. The tools required for easier development include binutils, gcc and make
  27. * Build it
  28. make
  29. * Check it
  30. make test
  31. * Install it
  32. make install