Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0bc5953

Browse files
committed
Added skeletal "Building Extensions: Tips and Tricks" section. This
is where all the FAQs about extension-building will be answered.
1 parent 1df6e7b commit 0bc5953

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

Doc/inst/inst.tex

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,31 @@ \subsection{How installation works}
391391
{\longprogramopt{install-data}}
392392
\end{tableiii}}
393393

394+
395+
\section{Building Extensions: Tips and Tricks}
396+
\label{building-ext}
397+
398+
(This is the section to read for people doing any sort of interesting
399+
build. Things to talk about:
400+
\begin{itemize}
401+
\item the \file{Setup} file (any platform now, but Unix-biased)
402+
\item CFLAGS and LDFLAGS (must implement them first!)
403+
\item using non-MS compilers on Windows (how to convert
404+
Python's library, ...)
405+
\end{itemize}
406+
407+
408+
\subsection{Tweaking compiler/linker flags}
409+
\label{tweak-flags}
410+
411+
412+
\subsection{Using non-Microsoft compilers on Windows}
413+
\label{non-ms-compilers}
414+
415+
\XXX{One place to look: \url{http://www.cyberus.ca/~g_will/pyExtenDL.shtml}}
416+
417+
418+
394419
\section{Alternate Installation}
395420
\label{alt-install}
396421

0 commit comments

Comments
 (0)