Nabuk Wireless Community

Le discariche OT => Area Ecologica - Raccolta Differenziata => Topic aperto da: truthahn - Gennaio 18, 2011, 09:23:07 pm

Titolo: openwrt cross compiling
Inserito da: truthahn - Gennaio 18, 2011, 09:23:07 pm
Chi mi da una mano?? sto cercando di compilare un programma su openwrt backfire (svn aggiornato) per x86 ma non riesco.
Si tratta di un programma per leggere la temperatura da un termometro USB (TEMper). Sotto ubuntu funziona tutto.
Provando a compilarli per openwrt non trova "usb.h" pur avendo gi? compilato le libusb.
Passando nel sorgente temper.c l'include diretto a usb.h che si trova naturalmente in " staging_dir/target-i386_uClibc-0.9.30.1/usr/include" poi non mi trova "-lusb"...
Codice: [Seleziona]
........../staging_dir/toolchain-i386_gcc-4.1.2_uClibc-0.9.30.1/usr/lib/gcc/i486-openwrt-linux-uclibc/4.1.2/../../../../i486-openwrt-linux-uclibc/bin/ld: cannot find -lusb
insomma sono inchiodato.
Se qualche anima pia avesse un po' di tempo si potrebbe installare su openwrt un termometro a 8 dollari.
I sorgenti si trovano qua..http://wiki.beyondhosting.net/images/a/a6/Check_USBTemp.tar.gz (http://wiki.beyondhosting.net/images/a/a6/Check_USBTemp.tar.gz)

Grazie in anticipo.
Titolo: Re: openwrt cross compiling
Inserito da: truthahn - Gennaio 22, 2011, 07:12:30 pm
l'ho compilato senza errori, modificando e modificando il Makefile...
installato ma  :cry: :cry: :cry: :cry: :cry:
.. un bel Segmentation fault!!!
Il problema ? che questi device HID non creano la porta usb-seriale.
Vediamo! la ricerca continua.  :lol:
Titolo: Re: openwrt cross compiling
Inserito da: truthahn - Febbraio 16, 2011, 07:27:45 pm
Fatto, come riportato in altro post. :wink:
Titolo: Re: openwrt cross compiling
Inserito da: Ramponis - Marzo 28, 2012, 06:12:38 pm
Ciao truthahn,

Riesumo questo post perch? il tuo lavoro potrebbe servirmi in un mio nuovo progetto.

Eri poi riuscito a compilare correttamente e il termometro era poi funzionante?

Potresti postare il makefile e/o altro necessario al suo funzionamento.

Grazie

Ps che termomotro usb avevi poi usato?

PS2 Trovato tutto sul tuo repository (grazie ancora)
Titolo: Re: openwrt cross compiling
Inserito da: truthahn - Marzo 28, 2012, 09:36:10 pm
Bene. tieni presente che pur funzionando TEMper non ? molto preciso , per questo sono passato ad un termometro 1wire che ? precisissimo.
Titolo: Re: openwrt cross compiling
Inserito da: Ramponis - Marzo 29, 2012, 09:19:19 am
Si ho letto... mi sa che opter? per la seconda soluzione

Grazie