Clone of the zbar library, patched for 64-bit Windows and with a wheel for 64-bit Python on Windows
Clone or download
Pull request Compare This branch is 10 commits ahead of dani4:master.
Latest commit 280330c Jan 15, 2016
Permalink
Failed to load latest commit information.
android Add Codabar to Android build Apr 21, 2012
config QZ and clustering fixes to QR integration Jul 13, 2009
doc add core support for Codabar symbology Apr 10, 2011
examples fix C example libpng usage Sep 18, 2011
gtk Merge EAN addons Dec 31, 2010
include Removed calls to window and video functions. Added linkage to winmm.lib Mar 5, 2015
iphone iOS: fix examples Oct 15, 2012
java Android: Add initial support for Android platform Mar 11, 2012
lib Added the built executables and .lib file Mar 9, 2015
perl finish Codabar support for python, perl, java and iPhone interfaces Apr 10, 2011
plugin * fixup some perl distribution details Apr 17, 2009
pygtk * release updates (version, NEWS, packaging) Apr 21, 2009
python Only copy dependencies when building Jan 15, 2016
qt fix Qt 4.6.3 compilation error (patch #3178244) Feb 13, 2011
test Merge Codabar Feb 22, 2012
zbar First pass at ZBar Python wrapper on Windows 64-bit Jun 2, 2015
zbarcam fix QR Code missing from man pages (bug #2969857) Mar 13, 2010
zbarimg Merge Codabar Feb 22, 2012
.gitignore First pass at ZBar Python wrapper on Windows 64-bit Jun 2, 2015
.hgignore Android: Add initial support for Android platform Mar 11, 2012
COPYING iPhone: README document new examples Jun 16, 2011
ChangeLog Merge Codabar Feb 22, 2012
HACKING mention xmlto in HACKING (patch #3297039) Aug 4, 2011
INSTALL populate svn with current sources. Feb 19, 2007
LICENSE rearrange directories in preparation for zbar merge Jul 9, 2009
Makefile.am add support for Code 93 symbology Sep 19, 2010
NEWS release updates Oct 22, 2009
README Added Zbar64 specific information to the readme file Mar 9, 2015
README.md Formatting Jan 15, 2016
TODO add support for EAN/UPC 2 and 5 digit add-on symbols (draft) Dec 12, 2010
configure.ac Merge Codabar Feb 22, 2012
zbar-gtk.pc.in * fixup some perl distribution details Apr 17, 2009
zbar-qt.pc.in * fixup some perl distribution details Apr 17, 2009
zbar.ico first pass installer Jun 22, 2009
zbar.nsi hotfix add MinGW import lib to Windows installer Oct 27, 2009
zbar.pc.in * fixup some perl distribution details Apr 17, 2009
zbar.spec.in add support for Code 93 symbology Sep 19, 2010
zbar64.sln No commit message Mar 4, 2015
zbar64.vcxproj First pass at ZBar Python wrapper on Windows 64-bit Jun 2, 2015
zbar64.vcxproj.filters Added libiconv Mar 4, 2015

README.md

ZBarWin64

A Windows 64-bit wheel build of the zbar Python package.

Installing on Windows 64-bit

Install a release from this repo:

https://github.com/NaturalHistoryMuseum/ZBarWin64/releases/download/v0.10/zbar-0.10-cp27-none-win_amd64.whl

The wheel was built using Visual C++ 2013. If Python reports an ImportError when import zbar is run then you will need to install the Visual C++ Redistributable Packages for Visual Studio 2013.

Building

You should only need to build if you want to release a new version.

  • Install Visual C++ 2013 Community Edition

  • Build the 64-bit Release target of zbar64

  • Install the latest Python 2.7 release of Anaconda

  • Build the zbar Python extension module and a wheel:

    cd <where you cloned this repo>\python
    pip install --upgrade pip
    pip install --upgrade setuptools
    pip install wheel
    build.bat