I'm new to linux in general so sorry if I sound stupid. I've been trying to use mfcuk (http://code.google.com/p/mfcuk/) with a SCL3711 contact-less reader.
I've google and browsed through countless forums and finally got the reader to actually read, but when I try to make mfcuk I get

null@livingroom-pc:~/mfcuk-read-only# make
make all-recursive
make[1]: Entering directory `/root/mfcuk-read-only'
Making all in src
make[2]: Entering directory `/root/mfcuk-read-only/src'
CC crapto1.o
In file included from crapto1.c:20:
crapto1.h: In function ‘parity’:
crapto1.h:69: warning: implicit declaration of function ‘asm’
crapto1.h:75: error: expected ‘)’ before ‘:’ token
make[2]: *** [crapto1.o] Error 1
make[2]: Leaving directory `/root/mfcuk-read-only/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/mfcuk-read-only'
make: *** [all] Error 2
I've tried with different versions of libnfc, and have been at it for a few days. Sorry if this s an easy problem to solve..

I'm using Backtrack 5 r3 btw, I'm not sure what other information is needed but can provide.