1:BUILD_BY[name] student5 1:BUILD_ENVIRONMENT[operating system 32 vs 64] 1:END_BUILD_ENVIRONMENT 1:DEPENDENCIES[list of dependencies with where to get them] requires Java 1:END_DEPENDENCIES 1:NOTES[notes on attempted build] downloaded the binary version and test suite. Ran the binary using the command line - java -cp xtc.jar tool-class-name where valid tool class names include: xtc.parser.Rats for the Rats! parser generator. xtc.lang.FactoryFactory for the concrete syntax tool. xtc.lang.cpp.SuperC for the SuperC tool. xtc.lang.jeannie.Jeannie for the Jeannie compiler. 1:END_NOTES 2:BUILD_BY[name] student0 2:BUILD_ENVIRONMENT[operating system 32 vs 64] Ubuntu 64 14.04.1 2:END_BUILD_ENVIRONMENT 2:DEPENDENCIES[list of dependencies with where to get them] java 2:END_DEPENDENCIES 2:NOTES[notes on attempted build] Could not build. Make infinitely loops until memory is exhausted. No helpful error messages found. $ ./setup.sh $ make >> output.txt 2>&1 output.txt: make -C /xtc classes make[1]: Entering directory `/xtc' make -C /xtc classes make[2]: Entering directory `/xtc' make -C /xtc classes make[3]: Entering directory `/xtc' make -C /xtc classes make[4]: Entering directory `/xtc' make -C /xtc classes make[5]: Entering directory `/xtc' make -C /xtc classes make[6]: Entering directory `/xtc' make -C /xtc classes make[7]: Entering directory `/xtc' make -C /xtc classes make[8]: Entering directory `/xtc' make -C /xtc classes make[9]: Entering directory `/xtc' make -C /xtc classes make[10]: Entering directory `/xtc' make -C /xtc classes make[11192]: Entering directory `/xtc' make -C /xtc classes make[11193]: Entering directory `/xtc' make -C /xtc classes make[11193]: execvp: make: Cannot allocate memory make[11193]: *** [/xtc.class] Error 127 make[11193]: Leaving directory `/xtc' make[11192]: *** [/xtc.class] Error 2 make[11192]: Leaving directory `/xtc' make[11191]: *** [/xtc.class] Error 2 make[11191]: Leaving directory `/xtc' make[11190]: *** [/xtc.class] Error 2 make[4]: *** [/xtc.class] Error 2 make[4]: Leaving directory `/xtc' make[3]: *** [/xtc.class] Error 2 make[3]: Leaving directory `/xtc' make[2]: *** [/xtc.class] Error 2 make[2]: Leaving directory `/xtc' make[1]: *** [/xtc.class] Error 2 make[1]: Leaving directory `/xtc' make: *** [/xtc.class] Error 2 2:END_NOTES 3:BUILD_BY[name] student3 3:BUILD_ENVIRONMENT[operating system 32 vs 64] Ubuntu 12.04 x64 3:END_BUILD_ENVIRONMENT 3:DEPENDENCIES[list of dependencies with where to get them] java 3:END_DEPENDENCIES 3:NOTES[notes on attempted build] Downloaded the two files from given link: http://cs.nyu.edu/xtc/xtc-core-2.3.0.zip http://cs.nyu.edu/xtc/xtc-testsuite-2.3.0.zip no readme or build instrcutions that I could find, tried to build from current dir and got following result: student@Eden:~/temp/repo/xtc$ make make -C /xtc classes make: *** /xtc: No such file or directory. Stop. make: *** [/xtc.class] Error 2 student@Eden:~/temp/repo/xtc$ I tried taking off -C $* from the commands that were making it go into the dir that didn't exist, this simple made the infite looping discribed in 2nd build. I changed it back after determining that didn't work I nocited inside the src dir there was another folder called xtc, thinking this might be the folder it's looking for, I move it to the top level dir. This gave the same error as without changine anything. I noticed inside the Makefile it uses a var named SOURCE_DIR that is blank, so I set that as the src folder and try again, this simple says: student@Eden:~/temp/repo/xtc/src$ make make: *** No targets specified and no makefile found. Stop. without a readme I'm blindly trying to build this. extract both core and testsuite change setup.sh to have an absolute path to folder you are in could replace ~ with `pwd` >. ./setup.sh After getting that built correctly was quick work to find this guide that has come example commands to run: http://cs.nyu.edu/rgrimm/xtc/SuperC.pdf using these commands and the data given in the test jar file it seems to be working. 3:END_NOTES