[hpsdr] Also problems with HPSDRProgrammer
John Melton
john.d.melton at googlemail.com
Thu Feb 3 05:16:56 PST 2011
My fault, I committed a version of HPSDRProgrammer.pro that I had
modified for Windows and Mac but had messed up the Linux build by using
linux rather than unix condition for including libpcap.
Fixed on the svn now.
-- John g0orx/n6lyt
On Thu, 2011-02-03 at 13:34 +0100, Stijn Nestra wrote:
> ***** High Performance Software Defined Radio Discussion List *****
>
> Since Metis is coming closer and closer, I began starting to get ready
> for it.
> I am using Ubuntu 10.04 64-bit and have the following problems:
> If I install the 64-bit deb package and start HPSDRProgrammer I get the
> following message and then it dies:
>
> "eth0" "48:5B:39:1D:E2:52" "192.168.2.1"
> ./HPSDRProgrammer: symbol lookup error: ./HPSDRProgrammer: undefined
> symbol: _ZN9QListData11detach_growEPii
>
> If I go the repository and try to built HPSDRProgrammer I first got a
> lot of messages that directed me to a missing pcap.h, after that I
> installed libpcap-dev.
> Now the messages regarding a missing pcap.h are gone but it still won't
> compile properly, I get the following messages:
>
> Running build steps for project HPSDRProgrammer...
> Configuration unchanged, skipping qmake step.
> Starting: "/usr/bin/make" -w
> make: Map
> '/home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop'
> wordt binnengegaan
> g++ -m64 -Wl,-rpath,/home/stijn/qtsdk-2010.05/qt/lib -o HPSDRProgrammer
> main.o mainwindow.o Interfaces.o RawReceiveThread.o DiscoveryThread.o
> ReceiveThread.o Metis.o AboutDialog.o moc_mainwindow.o
> moc_RawReceiveThread.o moc_DiscoveryThread.o moc_ReceiveThread.o
> moc_AboutDialog.o -L/home/stijn/qtsdk-2010.05/qt/lib -lQtGui
> -L/home/stijn/qtsdk-2010.05/qt/lib -L/usr/X11R6/lib64 -lQtNetwork
> -lQtCore -lpthread
> mainwindow.o: In function `MainWindow::bootloaderProgram()':
> make: Map
> '/home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop'
> wordt verlaten
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:243:
> undefined reference to `pcap_open_live'
> mainwindow.o: In function `MainWindow::bootloaderErase()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:330:
> undefined reference to `pcap_open_live'
> mainwindow.o: In function `MainWindow::getMAC()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:400:
> undefined reference to `pcap_open_live'
> mainwindow.o: In function `MainWindow::getIP()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:448:
> undefined reference to `pcap_open_live'
> mainwindow.o: In function `MainWindow::setIP()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:506:
> undefined reference to `pcap_open_live'
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:545:
> undefined reference to `pcap_sendpacket'
> mainwindow.o: In function `MainWindow::sendRawCommand(unsigned char)':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:650:
> undefined reference to `pcap_sendpacket'
> mainwindow.o: In function `MainWindow::sendRawData()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:745:
> undefined reference to `pcap_sendpacket'
> mainwindow.o: In function `MainWindow::sendJTAGData()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:803:
> undefined reference to `pcap_sendpacket'
> mainwindow.o: In function `MainWindow::sendJTAGFlashData()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:859:
> undefined reference to `pcap_sendpacket'
> mainwindow.o: In function `MainWindow::jtagInterrogate()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:1224:
> undefined reference to `pcap_open_live'
> mainwindow.o: In function `MainWindow::jtagBootloaderProgram()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:1375:
> undefined reference to `pcap_open_live'
> mainwindow.o: In function `MainWindow::jtagFlashProgram()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/mainwindow.cpp:1440:
> undefined reference to `pcap_open_live'
> Interfaces.o: In function `Interfaces':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/Interfaces.cpp:67:
> undefined reference to `pcap_findalldevs'
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/Interfaces.cpp:67:
> undefined reference to `pcap_findalldevs'
> RawReceiveThread.o: In function `RawReceiveThread::run()':
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/RawReceiveThread.cpp:53:
> undefined reference to `pcap_next'
> /home/stijn/N6LYT/ghpsdr3/trunk/src/HPSDRProgrammer-build-desktop/../HPSDRProgrammer/RawReceiveThread.cpp:115:
> undefined reference to `pcap_close'
> collect2: ld returned 1 exit status
> make: *** [HPSDRProgrammer] Fout 1
> The process "/usr/bin/make" exited with code %2.
> Error while building project HPSDRProgrammer (target: Desktop)
> When executing build step 'Make'
>
> I have the feeling that I am still missing some key components, can
> somebody tell me what all the dependencies are that need to be fulfilled?
>
> Sincerely,
>
> Stijn PE1RKS
> _______________________________________________
> HPSDR Discussion List
> To post msg: hpsdr at openhpsdr.org
> Subscription help: http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
> HPSDR web page: http://openhpsdr.org
> Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/
1296739016.0
More information about the Hpsdr
mailing list