Probably you`ve heard about dab.c and dmsb.c They are files writen in C++ language and DECODE ATKIN BIPHASE AND dmsb decodes magnetic stripe binary.I have a question considering dmsb.when I start dab in the terminal ./dab -f wave.wav it outputs binary numbers like 0010100101010... but I don`t know what to do next with dmsb? how do I start it to decode the binary into text? can anyone help me?
ONE MORE THING
when I try to compile them both using gcc dab.c dmsb.c -o programme I GET THIS,can ANYONE HELP ME FIX IT
root@boris-desktop:~# gcc dabb.c dmsb.c -o programa
/tmp/ccec0zdD.o: In function `xmalloc':
dmsb.c:(.text+0x0): multiple definition of `xmalloc'
/tmp/ccXfqkFv.o:dabb.c:(.text+0x0): first defined here
/tmp/ccec0zdD.o: In function `xrealloc':
dmsb.c:(.text+0x57): multiple definition of `xrealloc'
/tmp/ccXfqkFv.o:dabb.c:(.text+0x57): first defined here
/tmp/ccec0zdD.o: In function `xstrdup':
dmsb.c:(.text+0xb9): multiple definition of `xstrdup'
/tmp/ccXfqkFv.o:dabb.c:(.text+0xb9): first defined here
/tmp/ccec0zdD.o: In function `print_version':
dmsb.c:(.text+0xfa): multiple definition of `print_version'
/tmp/ccXfqkFv.o:dabb.c:(.text+0x146): first defined here
/tmp/ccec0zdD.o: In function `print_help':
dmsb.c:(.text+0x162): multiple definition of `print_help'
/tmp/ccXfqkFv.o:dabb.c:(.text+0x1cc): first defined here
/tmp/ccec0zdD.o: In function `main':
dmsb.c:(.text+0xb8d): multiple definition of `main'
/tmp/ccXfqkFv.o:dabb.c:(.text+0xe16): first defined here
/tmp/ccXfqkFv.o: In function `sndfile_init':
dabb.c:(.text+0x8a0): undefined reference to `sf_open_fd'
/tmp/ccXfqkFv.o: In function `get_sndfile':
dabb.c:(.text+0x9aa): undefined reference to `sf_read_short'
collect2: ld returned 1 exit status
root@boris-desktop:~#