1995-03-28 09:22:53 +00:00
|
|
|
This directory show how to embed the Python interpreter in your own
|
|
|
|
application. The file demo.c shows you all that is needed in your C
|
|
|
|
code.
|
1994-10-08 19:30:50 +00:00
|
|
|
|
|
|
|
To build it, you may have to edit the Makefile:
|
|
|
|
|
|
|
|
1) set blddir to the directory where you built Python, if it isn't in
|
|
|
|
the source directory (../..)
|
|
|
|
|
|
|
|
2) change the variables that together define the list of libraries
|
|
|
|
(MODLIBS, LIBS, SYSLIBS) to link with, to match their definitions in
|
|
|
|
$(blddir)/Modules/Makefile
|
2001-01-10 17:11:51 +00:00
|
|
|
|
|
|
|
An additional test program, loop.c, is used to experiment with memory
|
|
|
|
leakage caused by repeated initialization and finalization of the
|
|
|
|
interpreter. It can be build by saying "make loop" and tested with
|
|
|
|
"make looptest". Command line usage is "./loop <python-command>",
|
|
|
|
e.g. "./loop 'print 2+2'" should spit out an endless number of lines
|
|
|
|
containing the number 4.
|