it doesn't contain a makefile for anything Linux
Bullshit
nyet@stupid:~/src$ git clone git@github.com:nyetwurk/ME7Sum.git
Cloning into 'ME7Sum'...
remote: Counting objects: 1392, done.
remote: Total 1392 (delta 0), reused 0 (delta 0), pack-reused 1392
Receiving objects: 100% (1392/1392), 15.37 MiB | 11.83 MiB/s, done.
Resolving deltas: 100% (826/826), done.
nyet@stupid:~/src$ cd ME7Sum/
nyet@stupid:~/src/ME7Sum$ make
make -C inifile
make[1]: Entering directory '/home/nyet/src/ME7Sum/inifile'
Compiling inifile.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o inifile.o -c inifile.c
Archiving libini.a ...
ar rcs libini.a inifile.o
Done
make[1]: Leaving directory '/home/nyet/src/ME7Sum/inifile'
Compiling crc32.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o crc32.o -c crc32.c
Compiling rsa.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o rsa.o -c rsa.c
Compiling utils.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o utils.o -c utils.c
Compiling str.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o str.o -c str.c
Compiling md5.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o md5.o -c md5.c
Compiling inifile_prop.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o inifile_prop.o -c inifile_prop.c
Compiling range.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o range.o -c range.c
Compiling me7sum.c ...
x86_64-linux-gnu-gcc -Wall -O2 -g -Werror -MMD -D__GIT_VERSION=\"v1.0.5-2-gd061a\" -o me7sum.o -c me7sum.c
Linking me7sum ...
x86_64-linux-gnu-gcc md5.o crc32.o range.o utils.o rsa.o str.o inifile_prop.o me7sum.o -Linifile -lgmp -Wl,-Bdynamic -lini -o me7sum
Done