Não foi possível compilar um aplicativo c que lê smartcard
Estou tentando compilar um aplicativo c de exemplo que esteja usando os pkcs # 11 para encontrar todas as chaves privadas no token e imprimir sua etiqueta e identificação, mas obtendo os seguintes erros
/tmp/ccAqQ7UI.o: In function initialize':
pkcs11_example1.c:(.text+0x8e5): undefined reference to C_Initialize'
/tmp/ccAqQ7UI.o: In function `get_slot':
O exemplo é retirado deaqui
compilando usando o seguinte comando;
`gcc pkcs11_example1.c -o slots -L /usr/lib/opensc-pkcs11.so`
Não tenho certeza de qual biblioteca devo vincular após -L. Alguém pode orientar como compilar isso e existem algumas bibliotecas necessárias para vincular.