Rodar o ccid-utils no ubuntu

Iniciado por Syslogd, 04 de Maio de 2014, 18:31

tópico anterior - próximo tópico

Syslogd

estou querendo rodar ccid-utils no ubuntu segue o link pagina oficial http://www.scaramanga.co.uk/ccid-utils/ mais infelizmente da erro alguem poderia me ajudar ? eu uso ubuntu 14

aqui a imagem do programa rodando

http://www.scaramanga.co.uk/ccid-utils/screenshots/mainwin.png

segue o Erro

ccid-utils-0.3#python setup.py build
running build
running build_ext
building 'ccid' extension
creating build
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/src
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Iinclude -I/usr/include/python2.7 -c src/py_ccid.c -o build/temp.linux-x86_64-2.7/src/py_ccid.o
In file included from /usr/include/python2.7/Python.h:8:0,
                from src/py_ccid.c:9:
/usr/include/python2.7/pyconfig.h:1161:0: warning: "_POSIX_C_SOURCE" redefined [enabled by default]
In file included from /usr/include/stdint.h:26:0,
                from /usr/lib/gcc/x86_64-linux-gnu/4.7/include/stdint.h:3,
                from include/ccid.h:13,
                from src/py_ccid.c:7:
/usr/include/features.h:214:0: note: this is the location of the previous definition
creating build/lib.linux-x86_64-2.7
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/src/py_ccid.o -L./src/.libs/ -lccid -o build/lib.linux-x86_64-2.7/ccid.so
/usr/bin/ld: cannot find -lccid
collect2: error: ld returned 1 exit status
error: command 'gcc' failed with exit status 1

irtigor

O compilador não encontrou a biblioteca ccid. Veja se instalando o pacote libccid isso se resolve.

Syslogd

Citação de: irtigor online 04 de Maio de 2014, 23:39
O compilador não encontrou a biblioteca ccid. Veja se instalando o pacote libccid isso se resolve.

muito obrigado pela ajuda amigo agora o seguinte erro esta acontecendo.


shenob@shenob-SVE1513V1ESI:~/ccid-utils-0.3$ make
Making all in src
make[1]: Entrando no diretório `/home/shenob/ccid-utils-0.3/src'
/bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall -pipe -I/usr/include/libusb-1.0     -o emvtool emvtool.o libemv.la -lusb-1.0
libtool: link: gcc -g -O2 -Wall -pipe -I/usr/include/libusb-1.0 -o .libs/emvtool emvtool.o  ./.libs/libemv.so -lusb-1.0
/usr/bin/ld: emvtool.o: undefined reference to symbol 'chipcard_slot_on'
//home/shenob/ccid-utils-0.3/src/.libs/libccid.so.3: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[1]: ** [emvtool] Erro 1
make[1]: Saindo do diretório `/home/shenob/ccid-utils-0.3/src'
make: ** [all-recursive] Erro 1
shenob@shenob-SVE1513V1ESI:~/ccid-utils-0.3$