summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Ward <gward@python.net>2000-09-30 21:06:40 (GMT)
committerGreg Ward <gward@python.net>2000-09-30 21:06:40 (GMT)
commit0bc5953e832a69546bb7a4d16b20424d41cbfc86 (patch)
treeab4f3aedc8070e56ddf933dea015e1800dc2374e
parent1df6e7b1fc1b63fdb4b9320222205f145d149880 (diff)
downloadcpython-0bc5953e832a69546bb7a4d16b20424d41cbfc86.zip
cpython-0bc5953e832a69546bb7a4d16b20424d41cbfc86.tar.gz
cpython-0bc5953e832a69546bb7a4d16b20424d41cbfc86.tar.bz2
Added skeletal "Building Extensions: Tips and Tricks" section. This
is where all the FAQs about extension-building will be answered.
-rw-r--r--Doc/inst/inst.tex25
1 files changed, 25 insertions, 0 deletions
diff --git a/Doc/inst/inst.tex b/Doc/inst/inst.tex
index d7b8950..6578496 100644
--- a/Doc/inst/inst.tex
+++ b/Doc/inst/inst.tex
@@ -391,6 +391,31 @@ installations in the next section.
{\longprogramopt{install-data}}
\end{tableiii}}
+
+\section{Building Extensions: Tips and Tricks}
+\label{building-ext}
+
+(This is the section to read for people doing any sort of interesting
+build. Things to talk about:
+\begin{itemize}
+\item the \file{Setup} file (any platform now, but Unix-biased)
+\item CFLAGS and LDFLAGS (must implement them first!)
+\item using non-MS compilers on Windows (how to convert
+ Python's library, ...)
+\end{itemize}
+
+
+\subsection{Tweaking compiler/linker flags}
+\label{tweak-flags}
+
+
+\subsection{Using non-Microsoft compilers on Windows}
+\label{non-ms-compilers}
+
+\XXX{One place to look: \url{http://www.cyberus.ca/~g_will/pyExtenDL.shtml}}
+
+
+
\section{Alternate Installation}
\label{alt-install}