mirror of
https://github.com/kennethreitz-archive/pyinstaller.git
synced 2026-06-05 23:50:17 +00:00
cae2cdaa6eca19d3fa3388fc12a04ba5e78aec23
We do not want to bind to a specific Python version, but we do not also want to duplicate code like before. The data structures used to be defined in launch.h only because of the reference counting macros. But the correct solution is to use the reference counting *functions* instead (Py_IncRef/Py_DecRef), so to use Python data structures in a complete opaque fashion. git-svn-id: http://svn.pyinstaller.org/trunk@618 8dd32b29-ccff-0310-8a9a-9233e24343b1
Ticket #47: add a pragmatic but effective ctypes dependency support; a simple testcase is included (tested and working on Mac OS X only).
Ticket #46: prepend workpath to DYLD_LIBRARY_PATH to make one-file deploys work under Mac OS X; remove install_name_tool magic.
_PyInstaller 1.3_
=================
Use
===
See doc/Tutorial.txt
Installation in brief
=====================
Non-Windows users should first build the bootloader:
cd source/linux
python ./Make.py
make
Everyone should:
python Configure.py
python Makespec.py /path/to/yourscript.py
python Build.py /path/to/yourscript.spec
.done.
Linux notes
===========
You will need some basic C/C++ compilation packages installed
on your computer to be able to build the bootloader. Debian/Ubuntu
users can run:
sudo apt-get install build-essential python-dev
Major changes in this release
=============================
See doc/CHANGES.txt
Description
Languages
Python
55.3%
C
44.6%