git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Update README.md
commit2eb1628b65a498b0acca540c4c3d3f607f0f7bd4 authorAndy Arvanitis <andyarvanitis@gmail.com> dateSat 25 Aug 2018, 17:52 (8 years ago) parent100baf6
1 file changed+4−4
README.md+4−4
README.md+4−4
@@ -38,19 +38,19 @@ This is an experimental C++(11+)/native compiler backend for [PureScript](https:
3838
3939* A recent version (0.12+) of [purescript](https://github.com/purescript/purescript/releases).
4040
41−* A C++11-capable toolchain, e.g. recent versions of clang, gcc, Microsoft Visual Studio 2015
41+* A C++11-capable toolchain, e.g. recent versions of clang, gcc, Microsoft Visual Studio 2015+
4242* GNU Make is the default supported build tool, but you should be able to use your favorite C++ build system, tools, debuggers, etc.
4343
4444#### Getting Started
45−This assumes you are running OS X or a Unix-like system (Linux, *BSD, etc.).
45+This assumes you are running macOS (OS X) or a Unix-like system (Linux, *BSD, etc.).
4646
47−1. Make sure you have developer tools for your system installed. For OS X, you'll need a recent version of Xcode. For Linux, etc., you need gcc 4.9.2 or later, including g++ support. You can also use clang 3.5 or later, but it still requires gcc for its C++ standard libraries.
47+1. Make sure you have developer tools for your system installed. For macOS, you'll need a recent version of Xcode. For Linux, etc., you need gcc 4.9.2 or later, including g++ support. You can also use clang 3.5 or later, but it still requires gcc for its C++ standard libraries.
4848
49492. Create a working directory wherever you like, and a `src` subdirectory under it, which will be where you will place your own PureScript source files.
5050
51513. Under your working directory, also create an `ffi` subdirectory, which will be where you will place C/C++ FFI source files.
5252
53−4. Copy this [`Makefile`](https://github.com/andyarvanitis/purescript-native/blob/native-dump-corefn/support/Makefile) into your working directory.
53+4. Generate the default GNU `Makefile` in your working directory by running `pscpp --makefile`.
5454
55555. Use PureScript's standard [`psc-package`](https://psc-package.readthedocs.io/en/latest/) utility to add and manage package dependencies.
5656