Compile the Python interpreter statically with _ctype module

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • julienkr
    New Member
    • Jul 2013
    • 1

    Compile the Python interpreter statically with _ctype module

    I'm building a special-purpose embedded Python interpreter and want to avoid having dependencies on dynamic libraries so I want to compile the interpreter with static libs instead (eg libc.a not libc.so)

    I have try this:
    "To get a pure-static python executable, you must also configure as follows:

    ./configure LDFLAGS="-static -static-libgcc" CPPFLAGS="-static"

    Once you build with these flags enabled, you will likely get lots of warnings about "renaming because library isn't present". This means that you have not configured Modules/Setup correctly and need to:

    a) add a single line (near the top) like this:

    *static*

    (that's asterisk/star the word "static" and asterisk with no spaces)"

    But make failed to build many module.

    I would also like to include the _ctypes module in my static exe. but He is not present in Module/Setup comment.

    thanks
Working...