The next issue that make complains about in Gens 2.14 >>183 is the static Build_Language_String in src/gens/emulator/g_main.c. The only caller appears to be the Init function in the same file. But Build_Language_String textually follows Init and is not declared in a header. Moving the entire Build_Language_String as-is to just above Init resolves this and allows make to move on.