make uridiag to test URIx in Dial
Bob here showing my Debian ignorance. I'd like to test a URIx in DIAL on a RPi, but receive an error 1 when attempting to "make" the file. Is it incompatible, or am I doing something wrong? Thanks, Bob k6ecm 73
Bob, Run make install, not make. If that fails, please post the output from the terminal. If you post the error message, please do not send a screenshot. I use a screen reader, so, if you send a screenshot, I won't be able to help you. 73, Jeremy W0JRL On 05/31/2016 09:28 PM, kk6ecm wrote:
Bob here showing my Debian ignorance. I'd like to test a URIx in DIAL on a RPi, but receive an error 1 when attempting to "make" the file. Is it incompatible, or am I doing something wrong?
Thanks, Bob k6ecm 73
_______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
To unsubscribe from this list please visit http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button" You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.
Ive included three things, contents of the folder containing uridiag files, a listing of Makefile, and the make install results.
root@K6ECM-2:/trunk_uri# ls fftsg.c Makefile uridiag.c root@K6ECM-2:/trunk_uri# cat Makefile CFLAGS=-Wall all: uridiag install: all install -m 755 uridiag /usr/bin/uridiag uridiag: uridiag.c fftsg.c cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm root@K6ECM-2:/trunk_uri# make install cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm /usr/bin/ld: /tmp/cc1hh6L8.o: undefined reference to symbol 'pthread_join@@GLIBC_2.4' //lib/arm-linux-gnueabihf/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Makefile:10: recipe for target 'uridiag' failed make: *** [uridiag] Error 1 root@K6ECM-2:/trunk_uri# thanks, Bob
Bob, Change the compile command line to include "-lpthread" at the end of the line. So, the new compile command would look like: cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm -lpthread 73, David KB4FXC On Wed, 1 Jun 2016, kk6ecm wrote:
Ive included three things, contents of the folder containing uridiag files, a listing of Makefile, and the make install results.
root@K6ECM-2:/trunk_uri# ls fftsg.c Makefile uridiag.c root@K6ECM-2:/trunk_uri# cat Makefile
CFLAGS=-Wall
all: uridiag
install: all install -m 755 uridiag /usr/bin/uridiag
uridiag: uridiag.c fftsg.c cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm
root@K6ECM-2:/trunk_uri# make install cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm /usr/bin/ld: /tmp/cc1hh6L8.o: undefined reference to symbol 'pthread_join@@GLIBC_2.4' //lib/arm-linux-gnueabihf/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Makefile:10: recipe for target 'uridiag' failed make: *** [uridiag] Error 1 root@K6ECM-2:/trunk_uri#
thanks, Bob _______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
To unsubscribe from this list please visit http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button" You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.
Bob, The version of uridiag on the svn is correct svn co http://svn.ohnosec.org/svn/projects/allstar/uridiag/trunk uridiag cd uridiag make make install 73, Steve N4IRS On 06/01/2016 05:27 AM, kk6ecm wrote:
Ive included three things, contents of the folder containing uridiag files, a listing of Makefile, and the make install results. root@K6ECM-2:/trunk_uri# ls fftsg.c Makefile uridiag.c root@K6ECM-2:/trunk_uri# cat Makefile
CFLAGS=-Wall
all: uridiag
install: all install -m 755 uridiag /usr/bin/uridiag
uridiag: uridiag.c fftsg.c cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm
root@K6ECM-2:/trunk_uri# make install cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm /usr/bin/ld: /tmp/cc1hh6L8.o: undefined reference to symbol 'pthread_join@@GLIBC_2.4' //lib/arm-linux-gnueabihf/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Makefile:10: recipe for target 'uridiag' failed make: *** [uridiag] Error 1 root@K6ECM-2:/trunk_uri#
thanks, Bob _______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
To unsubscribe from this list please visit http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button" You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.
-- "Anything is possible if you don't know what you are talking about." 1st Law of Logic
Thanks. Now that works, but I'm failing known good URIx analog (out of range). I know the blind plug works (2, 1 each for URI and URIx). This is the first time I've run this on a RPi2 with DIAL. I had this happen under ACID (CentOS 5.10) with hardware that was not quite compatible. Guess I'm questioning this build of uridiag on DIAL and RPi. Thoughts? Thanks, Bob k6ecm Menu: For Left Channel: 1 - 1004Hz, 2 - 204Hz, 3 - 300Hz, 4 - 404Hz, 5 - 502Hz 6 - 1502Hz, 7 - 2004Hz, 8 - 3004Hz, 9 - 5004Hz For Right Channel: 11 - 1004Hz, 22 - 204Hz, 33 - 300Hz, 44 - 404Hz, 55 - 502Hz 66 - 1502Hz, 77 - 2004Hz, 88 - 3004Hz, 99 - 5004Hz Tests, etc. t - test normal operation (use uppercase 'T' for verbose output) i - test digital signals only (COR,TONE,PTT,GPIO) e - test EEPROM, E - Initialize EEPROM l - list EEPROM contents c - show test (loopback) connector pinout q,x - exit program Enter your selection:t Testing digital I/O (PTT,COR,TONE and GPIO).... Digital I/O passed!! Testing Analog at 204 (and 700) Hz... Analog level on left channel for 204.0 Hz (270.9) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 700.0 Hz (295.9) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 504 (and 700) Hz... Analog level on left channel for 504.0 Hz (285.7) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 700.0 Hz (267.7) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 1004 (and 700) Hz... Analog level on left channel for 1004.0 Hz (263.4) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 700.0 Hz (290.4) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 2004 (and 700) Hz... Analog level on left channel for 2004.0 Hz (277.2) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 700.0 Hz (285.4) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 3004 (and 700) Hz... Analog level on left channel for 3004.0 Hz (266.4) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 700.0 Hz (285.2) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 5004 (and 700) Hz... Analog level on left channel for 5004.0 Hz (53.3) is out of range!! Must be between 93.6 and 140.4 Analog level on right channel for 700.0 Hz (284.9) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 700 (and 204) Hz... Analog level on left channel for 700.0 Hz (282.8) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 204.0 Hz (271.6) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 700 (and 504) Hz... Analog level on left channel for 700.0 Hz (307.0) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 504.0 Hz (275.8) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 700 (and 1004) Hz... Analog level on left channel for 700.0 Hz (291.4) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 1004.0 Hz (263.4) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 700 (and 2004) Hz... Analog level on left channel for 700.0 Hz (287.0) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 2004.0 Hz (272.2) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 700 (and 3004) Hz... Analog level on left channel for 700.0 Hz (286.0) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 3004.0 Hz (265.0) is out of range!! Must be between 440.0 and 660.0 Testing Analog at 700 (and 5004) Hz... Analog level on left channel for 700.0 Hz (286.9) is out of range!! Must be between 440.0 and 660.0 Analog level on right channel for 5004.0 Hz (52.8) is out of range!! Must be between 93.6 and 140.4 24 Error(s) found during test(s)!!!! -----Original Message----- From: app_rpt-users-bounces@ohnosec.org [mailto:app_rpt-users-bounces@ohnosec.org] On Behalf Of Steve Zingman Sent: Wednesday, June 01, 2016 3:39 AM To: app_rpt-users@ohnosec.org Subject: Re: [App_rpt-users] make uridiag to test URIx in Dial Bob, The version of uridiag on the svn is correct svn co http://svn.ohnosec.org/svn/projects/allstar/uridiag/trunk uridiag cd uridiag make make install 73, Steve N4IRS On 06/01/2016 05:27 AM, kk6ecm wrote:
Ive included three things, contents of the folder containing uridiag files, a listing of Makefile, and the make install results. root@K6ECM-2:/trunk_uri# ls fftsg.c Makefile uridiag.c root@K6ECM-2:/trunk_uri# cat Makefile
CFLAGS=-Wall
all: uridiag
install: all install -m 755 uridiag /usr/bin/uridiag
uridiag: uridiag.c fftsg.c cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm
root@K6ECM-2:/trunk_uri# make install cc -Wall uridiag.c fftsg.c -o uridiag -lusb -lasound -lm /usr/bin/ld: /tmp/cc1hh6L8.o: undefined reference to symbol 'pthread_join@@GLIBC_2.4' //lib/arm-linux-gnueabihf/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Makefile:10: recipe for target 'uridiag' failed make: *** [uridiag] Error 1 root@K6ECM-2:/trunk_uri#
thanks, Bob _______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
To unsubscribe from this list please visit http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button" You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.
-- "Anything is possible if you don't know what you are talking about." 1st Law of Logic _______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users To unsubscribe from this list please visit http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button" You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.
participants (4)
-
David McGough -
Jeremy Lincicome -
kk6ecm -
Steve Zingman