|
@@ -1,32 +1,24 @@
|
|
|
|
|
|
***** Welcome to Monkey2! *****
|
|
***** Welcome to Monkey2! *****
|
|
|
|
|
|
-The master branch is effectively the 'release candidates' branch, so should be relatively stable. All development work is now done on the develop branch.
|
|
|
|
-
|
|
|
|
-Grabbing the most recently tagged version is recommended if you just want to give monkey2 a try.
|
|
|
|
|
|
+If you are reading this on github, please note there are prebuilt versions of monkey2 (with complete source code) available from https://blitzresearch.itch.io/monkey2.
|
|
|
|
|
|
|
|
|
|
***** Building monkey2 on Windows *****
|
|
***** Building monkey2 on Windows *****
|
|
|
|
|
|
-1) Install the mingw-64 compiler. There is a self-extracting archive of mingw-64 that has been tested with monkey2 here:
|
|
|
|
|
|
+1) Unless you are using one of the prebuilt releases, you will need to install the mingw-64 compiler. There is a self-extracting archive of mingw-64 that has been tested with monkey2 here:
|
|
|
|
|
|
http://monkeycoder.co.nz/get-file?file=i686-6.2.0-posix-dwarf-rt_v5-rev1.exe
|
|
http://monkeycoder.co.nz/get-file?file=i686-6.2.0-posix-dwarf-rt_v5-rev1.exe
|
|
|
|
|
|
-If you install this to the monkey2 'devtools' directory, the following steps should 'just work'.
|
|
|
|
-
|
|
|
|
-The public release of mingw-64 is available here:
|
|
|
|
-
|
|
|
|
-https://sourceforge.net/projects/mingw-w64/
|
|
|
|
-
|
|
|
|
-When installing, you should select 'i686' for 'architecture', 'posix' for 'threads' and 'dwarf' for 'exception'.
|
|
|
|
|
|
+If you install this to the monkey2 'devtools' directory, the following steps should 'just work' (ha!).
|
|
|
|
|
|
2) Open a command prompt and change to the 'monkey2\scripts' directory.
|
|
2) Open a command prompt and change to the 'monkey2\scripts' directory.
|
|
|
|
|
|
3) Enter 'rebuildall2go' and hit return. Wait...
|
|
3) Enter 'rebuildall2go' and hit return. Wait...
|
|
|
|
|
|
-4) If all went well, you should end up with a 'Monkey2 (Windows)' exe in the monkey2 directory.
|
|
|
|
|
|
+4) If all went well, you should end up with a 'Monkey2 (Windows)' exe in the monkey2 directory. Run this to launch the Ted2go IDE.
|
|
|
|
|
|
-5) You should now be able to build and run monkey2 apps. There is a simple 'hello-world.monkey2' test in the monkey2 directory, and some simple demos in the '/bananas' directory.
|
|
|
|
|
|
+5) You should now be able to build and run monkey2 apps. There are some samples apps in the monkey2/bananas directory.
|
|
|
|
|
|
|
|
|
|
***** Building monkey2 on MacOS/Linux *****
|
|
***** Building monkey2 on MacOS/Linux *****
|
|
@@ -37,9 +29,9 @@ When installing, you should select 'i686' for 'architecture', 'posix' for 'threa
|
|
|
|
|
|
3) Enter './rebuildall2go.sh' and hit return. Wait...
|
|
3) Enter './rebuildall2go.sh' and hit return. Wait...
|
|
|
|
|
|
-4) If all went well, you should end up with a 'Monkey2 (...)' app in the monkey2 directory.
|
|
|
|
|
|
+4) If all went well, you should end up with a 'Monkey2 (...)' app in the monkey2 directory. Run this to launch the Ted2go IDE.
|
|
|
|
|
|
-5) You should now be able to build and run monkey2 apps. There is a simple 'hello-world.monkey2' test in the monkey2 directory, and some simple demos in the '/bananas' directory.
|
|
|
|
|
|
+5) You should now be able to build and run monkey2 apps. There are some samples apps in the monkey2/bananas directory.
|
|
|
|
|
|
|
|
|
|
***** More information *****
|
|
***** More information *****
|
|
@@ -48,4 +40,8 @@ Monkey2 patreon page: https://www.patreon.com/monkey2
|
|
|
|
|
|
Monkey2 development blog: http://monkeycoder.co.nz/
|
|
Monkey2 development blog: http://monkeycoder.co.nz/
|
|
|
|
|
|
-Monkey2 development forums: http://monkeycoder.co.nz/forums
|
|
|
|
|
|
+Monkey2 itch.io page: https://blitzresearch.itch.io/monkey2
|
|
|
|
+
|
|
|
|
+Monkey2 github page: https://github.com/blitz-research/monkey2
|
|
|
|
+
|
|
|
|
+Ted2go github page: https://github.com/engor/Ted2Go
|