OLD | NEW |
1 # This file gets copied into the Modules/ folder when building | 1 # This file gets copied into the Modules/ folder when building |
2 # newlib configurations which do not support dynamic library | 2 # newlib configurations which do not support dynamic library |
3 # loading. | 3 # loading. |
4 | 4 |
5 *static* | 5 *static* |
6 | 6 |
7 # GNU readline. Unlike previous Python incarnations, GNU readline is | 7 # GNU readline. Unlike previous Python incarnations, GNU readline is |
8 # now incorporated in an optional module, configured in the Setup file | 8 # now incorporated in an optional module, configured in the Setup file |
9 # instead of by a configure script switch. You may have to insert a | 9 # instead of by a configure script switch. You may have to insert a |
10 # -L option pointing to the directory where libreadline.* lives, | 10 # -L option pointing to the directory where libreadline.* lives, |
11 # and you may have to change -ltermcap to -ltermlib or perhaps remove | 11 # and you may have to change -ltermcap to -ltermlib or perhaps remove |
12 # it, depending on your system -- see the GNU readline instructions. | 12 # it, depending on your system -- see the GNU readline instructions. |
13 # It's okay for this to be a shared library, too. | 13 # It's okay for this to be a shared library, too. |
14 | 14 |
15 readline readline.c -lreadline -ltermcap | 15 # NOTE this has been commented out in naclports to ensure no |
| 16 # GPL dependencies are used in the python-static build |
| 17 #readline readline.c -lreadline -ltermcap |
16 | 18 |
17 # Modules that should always be present (non UNIX dependent): | 19 # Modules that should always be present (non UNIX dependent): |
18 | 20 |
19 array arraymodule.c # array objects | 21 array arraymodule.c # array objects |
20 cmath cmathmodule.c _math.c # -lm # complex math library functions | 22 cmath cmathmodule.c _math.c # -lm # complex math library functions |
21 math mathmodule.c _math.c # -lm # math library functions, e.g. sin() | 23 math mathmodule.c _math.c # -lm # math library functions, e.g. sin() |
22 _struct _struct.c # binary structure packing/unpacking | 24 _struct _struct.c # binary structure packing/unpacking |
23 time timemodule.c # -lm # time operations and variables | 25 time timemodule.c # -lm # time operations and variables |
24 operator operator.c # operator.add() and similar goodies | 26 operator operator.c # operator.add() and similar goodies |
25 _testcapi _testcapimodule.c # Python C API test module | 27 _testcapi _testcapimodule.c # Python C API test module |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
93 # cStringIO and cPickle | 95 # cStringIO and cPickle |
94 cStringIO cStringIO.c | 96 cStringIO cStringIO.c |
95 cPickle cPickle.c | 97 cPickle cPickle.c |
96 | 98 |
97 # We append tons of extra objects onto this | 99 # We append tons of extra objects onto this |
98 | 100 |
99 zlib zlibmodule.c | 101 zlib zlibmodule.c |
100 | 102 |
101 # This file will have appended to it the contents of the registered modules in | 103 # This file will have appended to it the contents of the registered modules in |
102 # the host python tree. | 104 # the host python tree. |
OLD | NEW |