VERSION=2.7.17 VERSION3=3.8.0 INSTALL_PATH=/home/fam/downloads/source/python/static_python/output INSTALL_PATH3=/home/fam/downloads/source/python/static_python/output3 make: download echo "Create static python" download: echo "Download" wget -c https://www.python.org/ftp/python/$(VERSION)/Python-$(VERSION).tgz tar -xvf Python-$(VERSION).tgz download3: echo "Download" wget -c https://www.python.org/ftp/python/$(VERSION3)/Python-$(VERSION3).tgz tar -xvf Python-$(VERSION3).tgz configure: echo "Configure" #pushd `pwd` #dynamic #cd ./Python-$(VERSION); ./configure --enable-shared --prefix=$(INSTALL_PATH) #static #cd ./Python-$(VERSION); ./configure CFLAGS="-fPIC" LDFLAGS="-static" --disable-shared --prefix=$(INSTALL_PATH) cd ./Python-$(VERSION); ./configure LDFLAGS="-static -static-libgcc" CPPFLAGS="-fPIC -static" --disable-shared --prefix=$(INSTALL_PATH) configure3: echo "Configure" #pushd `pwd` #dynamic #cd ./Python-$(VERSION); ./configure --enable-shared --prefix=$(INSTALL_PATH) #static #cd ./Python-$(VERSION); ./configure CFLAGS="-fPIC" LDFLAGS="-static" --disable-shared --prefix=$(INSTALL_PATH) #cd ./Python-$(VERSION3); ./configure LDFLAGS="-static -static-libgcc" CPPFLAGS="-fPIC -static" --disable-shared --prefix=$(INSTALL_PATH3) cd ./Python-$(VERSION3); ./configure --prefix=$(INSTALL_PATH3) compile: echo "Compile" #pushd `pwd` #cd ./Python-$(VERSION);make LDFLAGS="-static" LINKFORSHARED=" " #cd ./Python-$(VERSION);make -j4 CFLAGS="-fPIC" LDFLAGS="-static" LINKFORSHARED=" " cd ./Python-$(VERSION);make -j4 compile3: echo "Compile" #pushd `pwd` #cd ./Python-$(VERSION);make LDFLAGS="-static" LINKFORSHARED=" " cd ./Python-$(VERSION3);make -j4 CFLAGS="-fPIC" LDFLAGS="-static" LINKFORSHARED=" " #cd ./Python-$(VERSION3);make -j4 install: echo "Install" #ushd `pwd` mkdir -p $(INSTALL_PATH) #export PYTHONHOME=$(INSTALL_PATH) #cd ./Python-$(VERSION);make install make LDFLAGS="-static" LINKFORSHARED=" " cd ./Python-$(VERSION);make install install3: echo "Install" #ushd `pwd` mkdir -p $(INSTALL_PATH3) #export PYTHONHOME=$(INSTALL_PATH) #cd ./Python-$(VERSION);make install make LDFLAGS="-static" LINKFORSHARED=" " cd ./Python-$(VERSION3);make install clean: echo "Clean" cd ./Python-$(VERSION);make clean clean3: echo "Clean" cd ./Python-$(VERSION3);make clean