Skip to content

Latest commit

 

History

History

gppcscconnectionplugin

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Summary

This is a PC/SC connection plugin for the GlobalPlatform Library.

Compilation

For further detailed instructions also consult the README.md from the globalplatform sub project.

Prerequisites

Use a suitable packet manager for your OS or install the programs and libraries manually if applicable.

  • Compiler Suite:
    • Linux: Termed build-essential in Debian based distributions (gcc, make)
    • MacOS: Xcode
    • Windows: Visual Studio and SDK
  • CMake 3.5.1 or higher is needed
  • PC/SC Lite (only for UNIXes, Windows and MacOS is already including this)
  • GlobalPlatform

Unix/MacOS

On a command line type:

cd \path\to\globalplatform
cmake .
make
make install

Windows

Launch Visual Studio Command Prompt / Developer Command Prompt / Developer PowerShell:

cd \path\to\globalplatform
cmake -G "NMake Makefiles"  
nmake

Source Packages

Execute:

  make/nmake package_source

Binary Packages

Execute:

make/nmake package

Debug Builds

To be able to debug the library enable the debug symbols:

cmake -DDEBUG=ON