USBLIB für FBF???

GeenZ

Neuer User
Mitglied seit
23 Mrz 2006
Beiträge
38
Punkte für Reaktionen
0
Punkte
0
Hallo,

hat es schon einmal jemand geschafft die USBLIB für die FBF zu portieren?
Ich bin leider an der Stelle gescheitert, als der Cross-Compiler aus dem DS-MOD den G++ Compiler nicht gefunden hat.
Oder weiß jemand wie man den G++ noch in die Toolchain miteinbinden kann?

Bin leider etwas ratlos?

Besten Dank und schöne Grüße,

GeenZ.
 
Bisher habe ich folgendes gemacht:

make toolchain

und dann im libusb Verzeichnis

./configure --host=mipsel-unknown-linux-gnu CC=mipsel-unknown-linux-gnu-gcc CXX=mipsel-unknown-linux-gnu-gcc ac_cv_c_bigendian=no

und dann

make

dann kommt folgende Fehlermeldung:

...
mipsel-unknown-linux-gnu-ar cru .libs/libusb.a usb.o error.o descriptors.o linux.o
mipsel-unknown-linux-gnu-ranlib .libs/libusb.a
creating libusb.la
(cd .libs && rm -f libusb.la && ln -s ../libusb.la libusb.la)
if /bin/sh ./libtool --tag=CXX --mode=compile mipsel-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -MT usbpp.lo -MD -MP -MF ".deps/usbpp.Tpo" -c -o usbpp.lo usbpp.cpp; \
then mv -f ".deps/usbpp.Tpo" ".deps/usbpp.Plo"; else rm -f ".deps/usbpp.Tpo"; exit 1; fi
mipsel-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -MT usbpp.lo -MD -MP -MF .deps/usbpp.Tpo -c usbpp.cpp -DPIC
mipsel-unknown-linux-gnu-gcc: usbpp.cpp: C++ compiler not installed on this system
make[2]: *** [usbpp.lo] Error 1
make[2]: Leaving directory `/home/audio/SRC/ds-0.2.8/libusb-0.1.12'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/audio/SRC/ds-0.2.8/libusb-0.1.12'
make: *** [all] Error 2

Any idea?

Danke, GeenZ
 
creating driver_name
make[2]: Leaving directory `/media/hda2/libusb-0.1.12/tests'
Making all in doc
make[2]: Entering directory `/media/hda2/libusb-0.1.12/doc'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/media/hda2/libusb-0.1.12/doc'
make[1]: Leaving directory `/media/hda2/libusb-0.1.12'

erzielt mit:
ds-0.2.8
make menuconfig ,advanched options, compiler options, build g++ angehakt.
export PATH=/path/to/ds-0.2.8/toolchain/target/bin:$PATH
./configure --target=mipsel-linux --host=mipsel-linux --build=i386-pc-linux-gnu
make

probiert hab ich's nicht weiter.
 
Zuletzt bearbeitet:
Super! Danke für die Hilfe!
Jetzt hab ich's auch hinbekommen.

Damit steht meiner Hausautomatisierung via USB nichts mehr im Wege...

Besten Dank und schöne Grüße, GeenZ
 
bedeutet das, dass man beliebige geraete an die alte fbf haengen kann? zb. drucker oder platte?
 
µRaCoLi schrieb:
bedeutet das, dass man beliebige geraete an die alte fbf haengen kann? zb. drucker oder platte?
nein. damit werden "faste" alle usb-geräte an den boxen mit usb host möglich.
boxen die keinen aktiven usb port haben, kann man nicht dahingegen nodifizieren. (schau dir die stecker an, dann wirds erkenntlich. aktiv sieht genau so aus wie am pc hinten, passive wie die am externen gehäuse.
aus kohle gold machen geht nun mal nicht...
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.