Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

ZXing ("Zebra Crossing") [git svn clone of http://code.google.com/p/zxing]

branch: master

This branch is 0 commits ahead and 0 commits behind master

Update version to 2.2 in README

latest commit 83cd507044
Clifford Hung authored August 13, 2013
Octocat-spinner-32 actionscript Added include-sources field to ant build script April 09, 2013
Octocat-spinner-32 android-integration [maven-release-plugin] prepare for next development iteration May 14, 2013
Octocat-spinner-32 android Issue 1679 Italian updates May 09, 2013
Octocat-spinner-32 androidtest Lint cleanup May 02, 2013
Octocat-spinner-32 core [maven-release-plugin] prepare for next development iteration May 14, 2013
Octocat-spinner-32 cpp Fix problems with renamed source files and public headers June 19, 2013
Octocat-spinner-32 csharp Retire C# port and point to ZXing .NET port. Any late objections? May 10, 2013
Octocat-spinner-32 iphone xcode project file udpates and a portability fix April 21, 2013
Octocat-spinner-32 javase [maven-release-plugin] prepare for next development iteration May 14, 2013
Octocat-spinner-32 jruby Update all Java code to use Java 6 November 02, 2011
Octocat-spinner-32 objc reduce the insanity in iphone April 07, 2013
Octocat-spinner-32 qt Add redirect to Qt / QZXing port in place of symbian/ May 07, 2013
Octocat-spinner-32 zxing.appspot.com [maven-release-plugin] prepare for next development iteration May 14, 2013
Octocat-spinner-32 zxingorg [maven-release-plugin] prepare release zxingorg-2.2 May 14, 2013
Octocat-spinner-32 .gitignore Ignore .pinfo files June 18, 2013
Octocat-spinner-32 AUTHORS Stephen Furlani's C# updates, although this may get retired anyway May 06, 2013
Octocat-spinner-32 CHANGES Retire C# port and point to ZXing .NET port. Any late objections? May 10, 2013
Octocat-spinner-32 COPYING Standardize and update all copyright statements to name "ZXing author… June 19, 2008
Octocat-spinner-32 Makefile Remove QMake-based files and add Makefiles needed to do a recursive m… June 18, 2013
Octocat-spinner-32 NOTICE compile .cc as well .cpp files to include bigint April 21, 2013
Octocat-spinner-32 README.md Update version to 2.2 in README August 13, 2013
Octocat-spinner-32 build.xml Release file needs a version prop now May 13, 2013
README.md

Blackberry Port of ZXing 2.2 (Zebra Crossing)

Officially sanctioned port of ZXing to the Blackberry/QNX platform.

Please direct all inquiries about ZXing to Eduardo Pelegri-Llopart (epelegrillopart@rim.com).

Prerequisites

  • Blackberry Native SDK (NDK) for Tablet OS

Build instructions

  1. Source the bbndk-env.sh from the NDK installation directory (e.g. ". ./bbndk-env.sh")
  2. From the command-line, change to the zxing/cpp/core directory.
  3. Run make to produce release and debug shared lib builds of ZXing for ARM and X86.
  4. To create static libraries for test purposes, run make in each of the variant directories as required (e.g. if doing a release test on ARM, change to arm/a-le-v7 and run "make").

Building the tests

The CppUnit library is required to compile the unit tests. A port is hosted at git@github.com:blackberry/CppUnit.git. Please clone that repo and follow the same general instructions above except navigating to the root directory of the CppUnit module.

  1. Ensure that the cppunit project is located at the same directory level as the zxing project, as this is what the Makefile expects.
  2. From the command-line, change to the zxing/cpp/core/tests directory.
  3. Run make to produce release and debug builds of the test binary (zxing-test) for ARM.

Notes

  • Building on Linux from command-line works. Mac and Windows command-line builds have not been tested.
  • The build works with Visual Studio 2008 on Windows but no project files are provided.

TODO

Something went wrong with that request. Please try again.