GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Infinidat/relocatable-python: build system for building a portable python interpreter

BranchesTags
Open more actions menu

Latest commit

 

History

820 Commits
820 Commits

Folders and files

NameName
Last commit message
Last commit date
.cache
.cache
 
 
src
src
 
 
tests
tests
 
 
.gitignore
.gitignore
 
 
Makefile
Makefile
 
 
Makefile.win
Makefile.win
 
 
README.md
README.md
 
 
buildout-build-aix-7.2.cfg
buildout-build-aix-7.2.cfg
 
 
buildout-build-aix.cfg
buildout-build-aix.cfg
 
 
buildout-build-gcc5.cfg
buildout-build-gcc5.cfg
 
 
buildout-build-osx-xcode-5.cfg
buildout-build-osx-xcode-5.cfg
 
 
buildout-build-osx-xcode-6.cfg
buildout-build-osx-xcode-6.cfg
 
 
buildout-build-osx-xcode-7.cfg
buildout-build-osx-xcode-7.cfg
 
 
buildout-build-osx-xcode-8.cfg
buildout-build-osx-xcode-8.cfg
 
 
buildout-build-osx.cfg
buildout-build-osx.cfg
 
 
buildout-build-redhat-32bit.cfg
buildout-build-redhat-32bit.cfg
 
 
buildout-build-redhat-64bit.cfg
buildout-build-redhat-64bit.cfg
 
 
buildout-build-redhat-8-64bit.cfg
buildout-build-redhat-8-64bit.cfg
 
 
buildout-build-redhat-ppc64.cfg
buildout-build-redhat-ppc64.cfg
 
 
buildout-build-redhat-ppc64le.cfg
buildout-build-redhat-ppc64le.cfg
 
 
buildout-build-solaris-11.4-64bit.cfg
buildout-build-solaris-11.4-64bit.cfg
 
 
buildout-build-solaris-11.4-sparc.cfg
buildout-build-solaris-11.4-sparc.cfg
 
 
buildout-build-solaris-64bit.cfg
buildout-build-solaris-64bit.cfg
 
 
buildout-build-solaris-sparc.cfg
buildout-build-solaris-sparc.cfg
 
 
buildout-build-suse-15.cfg
buildout-build-suse-15.cfg
 
 
buildout-build-suse-ppc64.cfg
buildout-build-suse-ppc64.cfg
 
 
buildout-build-suse-ppc64le.cfg
buildout-build-suse-ppc64le.cfg
 
 
buildout-build-ubuntu-16.04.cfg
buildout-build-ubuntu-16.04.cfg
 
 
buildout-build-ubuntu.cfg
buildout-build-ubuntu.cfg
 
 
buildout-build-windows-64bit.cfg
buildout-build-windows-64bit.cfg
 
 
buildout-build-windows.cfg
buildout-build-windows.cfg
 
 
buildout-build.cfg
buildout-build.cfg
 
 
buildout-pack-aix.cfg
buildout-pack-aix.cfg
 
 
buildout-pack-windows.cfg
buildout-pack-windows.cfg
 
 
buildout-pack.cfg
buildout-pack.cfg
 
 
buildout.cfg
buildout.cfg
 
 
setup.py
setup.py
 
 
sources
sources
 
 

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

For Python 3.x, see relocatable-python3

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 2008 (No SP)
  • Perl
  • Python

About

build system for building a portable python interpreter

Resources

Readme
Activity
Custom properties

Stars

25 stars

Watchers

33 watching

Forks

8 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.