[UAT] Doin' the make and havin' some probs

Stan Leeds
Tue Oct 15 17:49:38 PDT 2013


Between the README at https://github.com/kk7ds/dantracker and steps 
provided by Erik PA0ESH I have tried to get things compiled on a 
Raspberry PI.

First time doing make for the UAT, I received this error:
/usr/local/include/iniparser.h:28:24: fatal error: dictionary.h: No such 
file or directory
So I did this:
pi at raspberrypi ~/down $ sudo cp iniparser/src/dictionary.* 
/usr/local/include

Now I am at here:
pi at raspberrypi ~/aprs/dantracker $ make
test -d .hg && hg id --id > .revision || true
echo $((`cat .build` + 1)) > .build
cc -g -Wall  -o aprs aprs.c uiclient.o serial.o nmea.o aprs-is.o 
-DBUILD=`cat .build` -DREVISION=\"`cat .revision`\" -lfap -liniparser
/usr/bin/ld: cannot find -lfap
/usr/bin/ld: cannot find -liniparser
collect2: ld returned 1 exit status
make: *** [aprs] Error 1

Question 1). Were do I fix the /usr/bin/ld type error?

I have this in my /usr/bin
lrwxrwxrwx  1 root root          6 Mar  5  2013 ld -> ld.bfd
-rwxr-xr-x  1 root root     472596 Mar  5  2013 ld.bfd
-rwxr-xr-x  1 root root       5223 Feb 22  2013 ldd
-rwxr-xr-x  1 root root    2296816 Mar  5  2013 ld.gold

Per Erik's steps in the iniparser directory to issue the command sudo 
ldconfig, I perform that and it just returns to the command prompt as if 
no errors.

Question 2). Did I not follow correctly?

Question 3).  DEST="root at beagle:carputer" in the Makefile, is this 
something I need to change?

Thanks, Stan, KC7EHJ ps I have some Linux exposure, just not full into 
the were things go department




More information about the UAT mailing list