Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Before you start make sure you have our basic sandbox tools installed.

...

Then at the command prompt try:

Code Block
git clone https://github.com/eliotmuirgrid/core.git

...

Then move to the correct directory

...


cd core/sandbox_lua

...

Next you need these

Then type make


make

Then run the test

...

executable. You are doing a git clone of this repository.

You should see something like the below flow:

Code Block
breakoutModewide
languagebash
Eliots-MacBook-Pro-2:scratch eliotmuir$ git clone git@github.com:eliotmuirgrid/core.git
Cloning into 'core'...
remote: Enumerating objects: 108, done.
remote: Counting objects: 100% (108/108), done.
remote: Compressing objects: 100% (92/92), done.
remote: Total 108 (delta 7), reused 102 (delta 6), pack-reused 0
Receiving objects: 100% (108/108), 244.83 KiB | 2.38 MiB/s, done.
Resolving deltas: 100% (7/7), done.
Eliots-MacBook-Pro-2:scratch eliotmuir$ cd core
Eliots-MacBook-Pro-2:core eliotmuir$ cd sandbox_lua/
Eliots-MacBook-Pro-2:sandbox_lua eliotmuir$ make
cc    -c -o ../lua/lapi.o ../lua/lapi.c
cc    -c -o ../lua/lauxlib.o ../lua/lauxlib.c
cc    -c -o ../lua/lbaselib.o ../lua/lbaselib.c
cc    -c -o ../lua/lcode.o ../lua/lcode.c
cc    -c -o ../lua/lcorolib.o ../lua/lcorolib.c
cc    -c -o ../lua/lctype.o ../lua/lctype.c
cc    -c -o ../lua/ldblib.o ../lua/ldblib.c
cc    -c -o ../lua/ldebug.o ../lua/ldebug.c
cc    -c -o ../lua/ldo.o ../lua/ldo.c
cc    -c -o ../lua/ldump.o ../lua/ldump.c
cc    -c -o ../lua/lfunc.o ../lua/lfunc.c
cc    -c -o ../lua/lgc.o ../lua/lgc.c
cc    -c -o ../lua/linit.o ../lua/linit.c
cc    -c -o ../lua/liolib.o ../lua/liolib.c
cc    -c -o ../lua/llex.o ../lua/llex.c
cc    -c -o ../lua/lmathlib.o ../lua/lmathlib.c
cc    -c -o ../lua/lmem.o ../lua/lmem.c
cc    -c -o ../lua/loadlib.o ../lua/loadlib.c
cc    -c -o ../lua/lobject.o ../lua/lobject.c
cc    -c -o ../lua/lopcodes.o ../lua/lopcodes.c
cc    -c -o ../lua/loslib.o ../lua/loslib.c
cc    -c -o ../lua/lparser.o ../lua/lparser.c
cc    -c -o ../lua/lstate.o ../lua/lstate.c
cc    -c -o ../lua/lstring.o ../lua/lstring.c
cc    -c -o ../lua/lstrlib.o ../lua/lstrlib.c
cc    -c -o ../lua/ltable.o ../lua/ltable.c
cc    -c -o ../lua/ltablib.o ../lua/ltablib.c
cc    -c -o ../lua/ltm.o ../lua/ltm.c
cc    -c -o ../lua/lundump.o ../lua/lundump.c
cc    -c -o ../lua/lutf8lib.o ../lua/lutf8lib.c
cc    -c -o ../lua/lvm.o ../lua/lvm.c
cc    -c -o ../lua/lzio.o ../lua/lzio.c
cc -I../ -c main.cpp -o main.o
llvm-g++  ../lua/lapi.o  ../lua/lauxlib.o  ../lua/lbaselib.o  ../lua/lcode.o  ../lua/lcorolib.o  ../lua/lctype.o  ../lua/ldblib.o  ../lua/ldebug.o  ../lua/ldo.o  ../lua/ldump.o  ../lua/lfunc.o  ../lua/lgc.o  ../lua/linit.o  ../lua/liolib.o  ../lua/llex.o  ../lua/lmathlib.o  ../lua/lmem.o  ../lua/loadlib.o  ../lua/lobject.o  ../lua/lopcodes.o  ../lua/loslib.o  ../lua/lparser.o  ../lua/lstate.o  ../lua/lstring.o  ../lua/lstrlib.o  ../lua/ltable.o  ../lua/ltablib.o  ../lua/ltm.o  ../lua/lundump.o  ../lua/lutf8lib.o  ../lua/lvm.o  ../lua/lzio.o main.o -o test
Eliots-MacBook-Pro-2:sandbox_lua eliotmuir$ ./test
The answer to life and universe and everything is Lua.

...