[Python-checkins] CVS: python/dist/src/Doc/inst inst.tex,1.30,1.31

Fred L. Drake fdrake@users.sourceforge.net
Sat, 03 Mar 2001 11:47:26 -0800


Update of /cvsroot/python/python/dist/src/Doc/inst
In directory usw-pr-cvs1:/tmp/cvs-serv30946/inst

Modified Files:
	inst.tex 
Log Message:

Fix a few minor markup nits.


Index: inst.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/inst/inst.tex,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -r1.30 -r1.31
*** inst.tex	2001/03/03 19:18:01	1.30
--- inst.tex	2001/03/03 19:47:24	1.31
***************
*** 292,296 ****
  \file{lib} directory, is used for ``pure module distributions''---that
  is, module distributions that include only pure Python modules.  If a
! module distribution contains any extensions (modules written in C/C++),
  then the second form, with two \code{<plat>} directories, is used.  In
  that case, the \file{temp.\filevar{plat}} directory holds temporary
--- 292,296 ----
  \file{lib} directory, is used for ``pure module distributions''---that
  is, module distributions that include only pure Python modules.  If a
! module distribution contains any extensions (modules written in C/\Cpp),
  then the second form, with two \code{<plat>} directories, is used.  In
  that case, the \file{temp.\filevar{plat}} directory holds temporary
***************
*** 435,440 ****
  
  This subsection describes the necessary steps to use Distutils with the 
! Borland C++ compiler version 
! 5.5.\footnote{Check
  \url{http://www.borland.com/bcppbuilder/freecompiler/} for download}
  %Should we mention that users have to create cfg-files for the compiler
--- 435,439 ----
  
  This subsection describes the necessary steps to use Distutils with the 
! Borland \Cpp{} compiler version 5.5.\footnote{Check
  \url{http://www.borland.com/bcppbuilder/freecompiler/} for download}
  %Should we mention that users have to create cfg-files for the compiler
***************
*** 443,447 ****
  First you have to know that the Borland's object file format(OMF) is
  different from what is used by the Python version you can download
! from the Python web site.  (Python is built with Microsoft Visual C++,
  which uses COFF as object file format.)  For this reason you have to
  convert Python's library \file{python20.lib} into the Borland format.
--- 442,446 ----
  First you have to know that the Borland's object file format(OMF) is
  different from what is used by the Python version you can download
! from the Python web site.  (Python is built with Microsoft Visual \Cpp,
  which uses COFF as object file format.)  For this reason you have to
  convert Python's library \file{python20.lib} into the Borland format.
***************
*** 457,462 ****
  have to convert them too.
  
! The converted files have to reside in the same directories as the normal
! libraries do.
  
  How does Distutils manage to use these libraries with their changed
--- 456,461 ----
  have to convert them too.
  
! The converted files have to reside in the same directories as the
! normal libraries.
  
  How does Distutils manage to use these libraries with their changed
***************
*** 468,472 ****
  existing COFF-libraries with OMF-libraries of the same name.}
  
! To let Distutils compile your extension with Borland C++ you now have
  to type:
  
--- 467,471 ----
  existing COFF-libraries with OMF-libraries of the same name.}
  
! To let Distutils compile your extension with Borland \Cpp{} you now have
  to type:
  
***************
*** 485,492 ****
  
  This section describes the necessary steps to use Distutils with the
! GNU C/C++ compilers in their Cygwin and MinGW32
! distributions\footnote{Check
  \url{http://sources.redhat.com/cygwin/} and
! \url{http://www.mingw.org} for more information}. 
  
  \XXX{For a Python which was built with Cygwin, all should work without 
--- 484,491 ----
  
  This section describes the necessary steps to use Distutils with the
! GNU C/\Cpp{} compilers in their Cygwin and MinGW32
! distributions.\footnote{Check
  \url{http://sources.redhat.com/cygwin/} and
! \url{http://www.mingw.org} for more information}
  
  \XXX{For a Python which was built with Cygwin, all should work without 
***************
*** 494,504 ****
  
  For these compilers we have to create some special libraries too.
! This task is more complex as for Borland's C++, because there is no
! program to convert the library (inclusive the references on data structures.)
   
  First you have to create a list of symbols which the Python DLL exports.
  (You can find a good program for this task at 
  \url{http://starship.python.net/crew/kernr/mingw32/Notes.html}, see at 
! PExports 0.42h there.) 
  
  \begin{verbatim}
--- 493,504 ----
  
  For these compilers we have to create some special libraries too.
! This task is more complex as for Borland's \Cpp, because there is no
! program to convert the library (inclusive the references on data
! structures.)
   
  First you have to create a list of symbols which the Python DLL exports.
  (You can find a good program for this task at 
  \url{http://starship.python.net/crew/kernr/mingw32/Notes.html}, see at 
! PExports 0.42h there.)
  
  \begin{verbatim}