Skip to content

grahamnedelka/relocatable-python3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This project builds a portable Python interpreter, along with all the shared libraries it depends on. The build system itself is written in Python, based on zc.buildout and some recipes.

The sources are downloaded from the Internet, stored locally and then built.

The current supported platforms are: Linux, macOS, Windows, Solaris and AIX.

In order to build python, execute:

make

Or, for Windows:

nmake -f Makefile.win

Build environment

You'll need to have pip installed on the build environment.

For building on macOS, you'll need to install:

  • Xcode command line tools
  • Homebrew
  • autoconf, automake, libtool, pkgconfig

For Ubuntu, you'll need to install:

  • build-essential

For Windows, you'll need to install:

  • Microsot Visual Studio 2017 (No SP)
  • Microsoft Windows SDK 10
  • Perl
  • Python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 90.8%
  • C 8.8%
  • Makefile 0.4%