I was able to get this running on a 2013 mac pro. Currently working on adding 2010 mac pros as execution hosts. The compilation is pretty straight forward. The tricky part is configuring your network, setting the mac os application firewall and opening the right ports. Here are instructions for compilation.
The GE2011.11p1 distribution was downloaded from source forge: http://sourceforge.net/projects/gridscheduler/files and untar’d:
wget -O GE2011.11p1.tar.gz https://sourceforge.net/projects/gridscheduler/files/GE2011.11p1/GE2011.11p1.tar.gz/download
tar zvxf GE2011.11p1.tar
A few hacks were necessary to compile from source on mac OS High Sierra.
The authuser.c file in ./utilbin was edited to find the authentication software in OS X (pam_app.h). Line 70 was changed to /usr/include/security/pam_appl.h.
The final compilation step will not work since the source build was not configured for a modern mac OS install. You will need to install automake-1.15 and copy the config.guess and config.sub to the build directory. i.e.)
brew install automake
cp -v /usr/local/Cellar/automake/1.15.1/share/automake-1.15/config.guess
/Volumes/Anvil/opt/GE2011.11p1/source/3rdparty/qtcsh/
cp -v /usr/local/Cellar/automake/1.15.1/share/automake-1.15/config.sub
/Volumes/Anvil/opt/GE2011.11p1/source/3rdparty/qtcsh/
To compile:
cd ./GE2011.p1/source
./aimk -no-java -no-secure -spool-classic -no-dump -only-depend
./scripts/zerodepend
./aimk -no-java -no-secure -spool-classic -no-dump depend
./aimk -no-java -no-secure -spool-classic -no-dump
export SGE_ROOT=/Volumes/Anvil/opt/sge
mkdir $SGE_ROOT
scripts/distinst -all -local -noexit
cd $SGE_ROOT
Still working on getting java compiled.. but its really tough and I don't know java so hard for me to debug..
Are you looking to simply launch scheduled jobs? You could do that following directions here.
Links you have in OP are from several years ago and it is not surprising that things are not working with the latest macOS.
For alternatives, you can have a look at this page.
I think that OGE/SGE is pretty much dead these days. But then I would question that you need it in the first place. Why do you need a cluster software for a single computer, it would be way oversized a solution.
Last update to Son of Grid Engine was 2016-03-02