Δημοσιεύτηκε: 10 Αύγ 2012, 14:03
από simosx
Για τον οδηγό του Ambrosa, δες
http://openpli.org/forums/topic/20899-r ... -proposal/
όπου περιγράφει πως ξεκίνησε (ζήτησε κώδικα από την RealTek, πήρε τον κώδικα, και ολοκλήρωσε τον οδηγό).
Μπορείς να γραφτείς στο παραπάνω φόρουμ και να ρωτήσεις.

Το πρόβλημα που βλέπω παραπάνω είναι ζήτημα που έχει να κάνει με τη μεταγλώττιση. Φαίνεται απλό ζήτημα.

Επεξεργασία
Όταν γράφω «make» σε 12.04, παρατηρώ ότι εμφανίζεται σφάλμα και δεν ολοκληρώνεται η μεταγλώττιση.
Το σφάλμα είναι
DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/include-300/dvb_frontend.h:49:33: σφάλμα: field ‘parameters’ has incomplete type

που σημαίνει ότι θέλει μια μικροαλλαγή για να διορθωθεί. Την μικροαλλαγή μπορεί να την κάνει εύκολα ο Ambrosa.

Τα μηνύματα σφάλματος είναι
Κώδικας: Επιλογή όλων
make -C /usr/src/linux-headers-`uname -r` SUBDIRS=/tmp/RTL2832-2.2.2_kernel-3.0.0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.5.0-7-generic'
  CC [M]  /tmp/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.o
In file included from /tmp/RTL2832-2.2.2_kernel-3.0.0/include-300/dvb-usb.h:19:0,
                 from /tmp/RTL2832-2.2.2_kernel-3.0.0/foundation.h:19,
                 from /tmp/RTL2832-2.2.2_kernel-3.0.0/dvbt_demod_base.h:289,
                 from /tmp/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.h:72,
                 from /tmp/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.c:13:
/tmp/RTL2832-2.2.2_kernel-3.0.0/include-300/dvb_frontend.h:49:33: error: field 'parameters' has incomplete type
/tmp/RTL2832-2.2.2_kernel-3.0.0/include-300/dvb_frontend.h:312:28: error: array type has incomplete element type
make[2]: *** [/tmp/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.o] Error 1
make[1]: *** [_module_/tmp/RTL2832-2.2.2_kernel-3.0.0] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.5.0-7-generic'
make: *** [default] Error 2


Παραπάνω βλέπεις ότι τα μηνύματα εμφανίζονται όλα στα αγγλικά. Είναι απαραίτητο για να ζητήσουμε βοήθεια από τον προγραμματιστή.
Το έκανα με
Κώδικας: Επιλογή όλων
export LANG=en_US.UTF-8

στο τερματικό όπου δοκιμάζω τη μεταγλώττιση. Η ρύθμιση αυτή είναι προσωρινή και ισχύει μόνο στο τερματικό αυτό.

Μπορείς να πάρεις το παραπάνω μήνυμα σφάλματος και να ρωτήσεις στο
http://openpli.org/forums/topic/20899-r ... -proposal/