Lots of them:
For example when I type into the REPL
terra addone(a : int)
return a + 1
end
the function is created.
typing print(addone(2)) shows the correct answer.
then typing terralib.saveobj("addone",{main=addone}) gives:
llvm: program not executable
and a stack trace to saveobj
(Other error messages are on the other thread I'm on. All seem to be
about not finding things I'm now thinking would be in a C library or such.)
Just tried terralib.saveObj(...) in case there's a case sensitivity
issue. Got error message:
[string "stdin"]:1: attempt to call field 'saveObj' (a nil value)
stack traceback:
[string "stdin"]:1: in main chunk
--Will
On 12/6/2016 6:33 PM, [email protected] wrote:
It would help if you could tell us the error.
On Tuesday, December 6, 2016 6:33:55 PM EST Will Rubin wrote:
Hmmm ... just can't get an executable out of Terra. I'm on Windows and
not Linux. Default Windows system. Unzipped Terra as per the
documentation. Can get some of the REPL examples to work. As soon as I
try terralib.saveobj("MyExecutable",{ main = myMain }) I get an error.
Do I need to have a C compiler or such installed in order to create an
executable?
--Will
_______________________________________________
terralang mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/terralang
_______________________________________________
terralang mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/terralang