mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 00:32:24 +00:00
insignificant readme and makefile changes.
This commit is contained in:
parent
ff42920226
commit
5a93546143
2 changed files with 8 additions and 4 deletions
10
ReadMe.md
10
ReadMe.md
|
|
@ -31,9 +31,11 @@ It is easy to install the Oberon compiler and libraries
|
||||||
with the following simple steps:
|
with the following simple steps:
|
||||||
|
|
||||||
1. Install pre-requisites such as git, gcc, static C libraries, diff utils.
|
1. Install pre-requisites such as git, gcc, static C libraries, diff utils.
|
||||||
2. Clone the repository and run 'make full'.
|
2. Clone the repository: `git clone https://github.com/vishaps/voc`.
|
||||||
3. Optionally install to a system directory such as /opt or /usr/local/share with 'make install'.
|
3. Optionally `export CC=clang` or `export CC=tcc`.
|
||||||
4. Set your PATH variable to include the compiler binary.
|
4. run `make full`.
|
||||||
|
5. Optionally install to a system directory such as /opt or /usr/local/share with `make install` (might be with sudo).
|
||||||
|
6. Set your PATH variable to include the compiler binary.
|
||||||
|
|
||||||
These are detailed below:
|
These are detailed below:
|
||||||
|
|
||||||
|
|
@ -179,7 +181,7 @@ Most of the runtime in libVishapOberon is distributed under GPLv3 with runtime e
|
||||||
|
|
||||||
## Platform support and porting
|
## Platform support and porting
|
||||||
|
|
||||||
Vishap Oberon supports 32 and 64 bit little-endian architectures including Intel x86 and x64, arm and ppc.
|
Vishap Oberon supports 32 and 64 bit little-endian architectures including Intel x86 and x86_64, 32 bit arm and aarch64.
|
||||||
|
|
||||||
It compiles under gcc, clang, tcc and Microsoft Visual C.
|
It compiles under gcc, clang, tcc and Microsoft Visual C.
|
||||||
|
|
||||||
|
|
|
||||||
2
makefile
2
makefile
|
|
@ -82,6 +82,8 @@ usage:
|
||||||
@echo " make compiler - Build the compiler but not the library"
|
@echo " make compiler - Build the compiler but not the library"
|
||||||
@echo " make browsercmd - Build the symbol browser (showdef)"
|
@echo " make browsercmd - Build the symbol browser (showdef)"
|
||||||
@echo " make library - Build all library files and make library"
|
@echo " make library - Build all library files and make library"
|
||||||
|
@echo " make O2library - Build all library files with Oberon-2 type sizes"
|
||||||
|
@echo " make OClibrary - Build all library files with Component Pascal type sizes"
|
||||||
@echo " make install - Install built compiler and library in /opt or C:\\PROGRAM FILES*"
|
@echo " make install - Install built compiler and library in /opt or C:\\PROGRAM FILES*"
|
||||||
@echo " (Needs root access)"
|
@echo " (Needs root access)"
|
||||||
@echo ""
|
@echo ""
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue