frozenmain.c is now also in the library,
with entry point Py_FrozenMain().
diff --git a/Python/Makefile.in b/Python/Makefile.in
index de28c23..4a8361c 100644
--- a/Python/Makefile.in
+++ b/Python/Makefile.in
@@ -38,7 +38,7 @@
 		bltinmodule.o \
 		ceval.o compile.o \
 		errors.o \
-		frozen.o \
+		frozen.o frozenmain.o \
 		getargs.o getcompiler.o getcopyright.o getmtime.o \
 		getplatform.o getversion.o graminit.o \
 		import.o importdl.o \
diff --git a/Python/frozenmain.c b/Python/frozenmain.c
index d693401..d5a398b 100644
--- a/Python/frozenmain.c
+++ b/Python/frozenmain.c
@@ -33,14 +33,10 @@
 
 #include "Python.h"
 
-/* Subroutines that live in their own file */
-extern char *Py_GetVersion();
-extern char *Py_GetCopyright();
-
 /* Main program */
 
 int
-main(argc, argv)
+Py_FrozenMain(argc, argv)
 	int argc;
 	char **argv;
 {