Salve, sto cercando di installare un programma sul mio Raspberry con distro Linux-arm Raspbian weezy, il programma di installazione mi chiede di eseguire uno scripts: create2_rtpDir.sh che riporto sotto:
#!/bin/bash
# If you dont have the g++ command installed, you can use gcc instead.
g++ -Wl,-rpath,/root/rtpDir/so_files -o rtpDir ./rtpDir.a -L/root/rtpDir/so_files -lQtNetwork -lQtCore -lm -lpthread -lrt -ldl
purtroppo ottengo questo errore:
/root/rtpDir$ ./create2_rtpDir.sh
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: ./rtpDir.a(rtpDirMain.o): Relocations in generic ELF (EM: 3)
./rtpDir.a: error adding symbols: File in wrong format
collect2: ld returned 1 exit status
Preciso che su pc x86 si installa correttamente, su Raspberry incontro questa difficoltà. Non sono molto pratico nella compilazione con c++ gcc, quindi presumo che lo scripts sopra evidenziato abbia qualche errore per Raspbian-Debian weezy in arm. chiedo un aiuto ai maestri. grazie