[Python-checkins] CVS: python/dist/src/Tools/freeze README,1.7,1.8 win32.html,1.1,1.2

Peter Schneider-Kamp python-dev@python.org
Mon, 24 Jul 2000 09:02:03 -0700


Update of /cvsroot/python/python/dist/src/Tools/freeze
In directory slayer.i.sourceforge.net:/tmp/cvs-serv12925

Modified Files:
	README win32.html 
Log Message:

change some occurence of python15.dll to python20.dll

closes patch #100956



Index: README
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/freeze/README,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** README	1998/08/25 14:06:50	1.7
--- README	2000/07/24 16:02:00	1.8
***************
*** 144,148 ****
  
  WARNING: the resulting executable is not self-contained; it requires
! the Python DLL, currently PYTHON15.DLL (it does not require the
  standard library of .py files though).  It may also require one or
  more extension modules loaded from .DLL or .PYD files; the module
--- 144,148 ----
  
  WARNING: the resulting executable is not self-contained; it requires
! the Python DLL, currently PYTHON20.DLL (it does not require the
  standard library of .py files though).  It may also require one or
  more extension modules loaded from .DLL or .PYD files; the module
***************
*** 158,166 ****
  In order for this to work, you must have built Python using the VC++
  (Developer Studio) 5.0 compiler.  The provided project builds
! python15.lib in the subdirectory pcbuild\Release of thje Python source
  tree, and this is where the generated Makefile expects it to be.  If
  this is not the case, you can edit the Makefile or (probably better)
  winmakemakefile.py (e.g., if you are using the 4.2 compiler, the
! python15.lib file is generated in the subdirectory vc40 of the Python
  source tree).
  
--- 158,166 ----
  In order for this to work, you must have built Python using the VC++
  (Developer Studio) 5.0 compiler.  The provided project builds
! python20.lib in the subdirectory pcbuild\Release of thje Python source
  tree, and this is where the generated Makefile expects it to be.  If
  this is not the case, you can edit the Makefile or (probably better)
  winmakemakefile.py (e.g., if you are using the 4.2 compiler, the
! python20.lib file is generated in the subdirectory vc40 of the Python
  source tree).
  

Index: win32.html
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/freeze/win32.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** win32.html	1998/05/19 20:18:37	1.1
--- win32.html	2000/07/24 16:02:00	1.2
***************
*** 18,26 ****
  <P>The person freezing the program has control over what external DLLs are required by a frozen program.  The following dependencies are supported:</P>
  <H4>Minimal frozen programs</H4>
! <P>These programs freeze only .py files in your program.  All external DLLs are required at run-time.  This includes all .pyd/.dll modules used by your program, Python15.dll, and msvcrt.dll.  </P>
  <P>A small Python program would typically create a .EXE around 300kb.</P>
  <H4>Frozen Extension programs</H4>
  <B><I><P>Note:</B></I> For Python1.5.1, you must get a patch from Guido to import.c for this to work.</P>
! <P>These programs also freeze in the sources from all .pyd and .dll files used at runtime.  This means the resulting .EXE is only dependent on Python15.dll and msvcrt.dll.</P>
  <P>A small Python program using win32api, win32con and one or 2 other win32 extensions would typically create a .EXE around 400kb.</P>
  <H4>Completely frozen programs</H4>
--- 18,26 ----
  <P>The person freezing the program has control over what external DLLs are required by a frozen program.  The following dependencies are supported:</P>
  <H4>Minimal frozen programs</H4>
! <P>These programs freeze only .py files in your program.  All external DLLs are required at run-time.  This includes all .pyd/.dll modules used by your program, Python20.dll, and msvcrt.dll.  </P>
  <P>A small Python program would typically create a .EXE around 300kb.</P>
  <H4>Frozen Extension programs</H4>
  <B><I><P>Note:</B></I> For Python1.5.1, you must get a patch from Guido to import.c for this to work.</P>
! <P>These programs also freeze in the sources from all .pyd and .dll files used at runtime.  This means the resulting .EXE is only dependent on Python20.dll and msvcrt.dll.</P>
  <P>A small Python program using win32api, win32con and one or 2 other win32 extensions would typically create a .EXE around 400kb.</P>
  <H4>Completely frozen programs</H4>
***************
*** 110,114 ****
  <P>This is a standard Python demo in the Win32 extensions.  It can be found in the "win32\demos\service" directory.</P>
  <H4>Command Line used</H4>
! <P>This will create a native NT Service EXE, dependent only on the main Python15.dll.  All other modules are built-in to the final .EXE</P><DIR>
  <DIR>
  
--- 110,114 ----
  <P>This is a standard Python demo in the Win32 extensions.  It can be found in the "win32\demos\service" directory.</P>
  <H4>Command Line used</H4>
! <P>This will create a native NT Service EXE, dependent only on the main Python20.dll.  All other modules are built-in to the final .EXE</P><DIR>
  <DIR>