Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 857 Bytes

README.md

File metadata and controls

31 lines (23 loc) · 857 Bytes

SOMR project.

This project is for SOM++ running on OMR. The target of this project is to enable SOM++ works on OMR, leveraging the GC, JIT , RAS etc from OMR.

To make it work on your mac:

git clone https://github.com/zheddie/somr
git clone https://github.com/eclipse/omr
cd omr
make -f run_configure.mk SPEC=osx OMRGLUE=../somr/src/somrvm
make
cd ../somr
make
./somr -cp Smalltalk Examples/Hello/Hello.som

To make it work on your linux(this works on REDHL):

git clone https://github.com/zheddie/somr
git clone https://github.com/eclipse/omr
cd omr
make -f run_configure.mk SPEC=linux_x86-64 OMRGLUE=../somr/src/somrvm
make
cd ../somr
make
./somr -cp Smalltalk Examples/Hello/Hello.som

References

SOM++ code base is coming from http://www.hpi.uni-potsdam.de/hirschfeld/projects/som/

OMR project: https://github.com/eclipse/omr