Heh, it was a rather silly mistake on my part in the first place
When I had started work on the port I had renamed all the extensions on the code files to cpp. Turns out I accidentally renamed md4.c when I shouldn't have, not sure what it was that made me think that was the problem but it ended up solving it in the end
