Hallo,
wie der Titel schon vermuten lässt, wollen meine Module einfach nicht kompiliert werden.
Ich installiere den aktuellen Bristuff-stable auf einem Ubuntu-Server System (Wer jetzt lacht hat sich nicht mit der Materie befasst...) mit zwei HFC-Karten.
Compile.sh läuft problemlos durch bis ztgsm. Ab da bekomme ich immer die selben Fehlermeldungen (auch für zaphfc usw.):
Auf einem anderen System hat die Installation fast problemlos funktioniert. Ich musste nur von Hand patchen. Finde den Thread der mir da geholfen hat aber zum verrecken nicht wieder.
Linux-headers sind vorhanden und gelinked.
Astersik läuft, aber modprobe funktioniert natürlich nicht, da keine Module gebaut werden die ich laden könnte.
Wäre klasse wenn mir jemand nen Tipp geben könnte. Google ist schon kurz davor mich wegen Searchspamming zu bannen
Gruß oenne
wie der Titel schon vermuten lässt, wollen meine Module einfach nicht kompiliert werden.
Ich installiere den aktuellen Bristuff-stable auf einem Ubuntu-Server System (Wer jetzt lacht hat sich nicht mit der Materie befasst...) mit zwei HFC-Karten.
Compile.sh läuft problemlos durch bis ztgsm. Ab da bekomme ich immer die selben Fehlermeldungen (auch für zaphfc usw.):
Code:
make -C /lib/modules/2.6.20-15-server/build SUBDIRS=/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm clean
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.20-15-server'
CLEAN /usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/.tmp_versions
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.20-15-server'
rm -f Module.symvers
make -C /lib/modules/2.6.20-15-server/build SUBDIRS=/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm HOTPLUG_FIRMWARE= modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.20-15-server'
CC [M] /usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.o
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_zap_rx«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:434: Fehler: »struct zt_chan« hat kein Element namens »eofrx«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:435: Fehler: »struct zt_chan« hat kein Element namens »bytes2receive«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_zap_tx«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:513: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:516: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:521: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:522: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:522: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:522: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:523: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:526: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:530: Fehler: »struct zt_chan« hat kein Element namens »bytes2receive«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:531: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:532: Fehler: »struct zt_chan« hat kein Element namens »eofrx«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:533: Fehler: »struct zt_chan« hat kein Element namens »eoftx«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_run«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:705: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:706: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_startup«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:880: Fehler: »ZT_FLAG_BRIDCHAN« nicht deklariert (erste Benutzung in dieser Funktion)
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:880: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:880: Fehler: für jede Funktion in der er auftritt.)
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_init«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:982: Fehler: »struct zt_chan« hat kein Element namens »maxbytes2transmit«
make[2]: *** [/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.o] Fehler 1
make[1]: *** [_module_/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.20-15-server'
make: *** [modules] Fehler 2
make -C /lib/modules/2.6.20-15-server/build SUBDIRS=/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm HOTPLUG_FIRMWARE= modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.20-15-server'
CC [M] /usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.o
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_zap_rx«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:434: Fehler: »struct zt_chan« hat kein Element namens »eofrx«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:435: Fehler: »struct zt_chan« hat kein Element namens »bytes2receive«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_zap_tx«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:513: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:516: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:521: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:522: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:522: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:522: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:523: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:526: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:530: Fehler: »struct zt_chan« hat kein Element namens »bytes2receive«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:531: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:532: Fehler: »struct zt_chan« hat kein Element namens »eofrx«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:533: Fehler: »struct zt_chan« hat kein Element namens »eoftx«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_run«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:705: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:706: Fehler: »struct zt_chan« hat kein Element namens »bytes2transmit«
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_startup«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:880: Fehler: »ZT_FLAG_BRIDCHAN« nicht deklariert (erste Benutzung in dieser Funktion)
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:880: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:880: Fehler: für jede Funktion in der er auftritt.)
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c: In Funktion »ztgsm_init«:
/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.c:982: Fehler: »struct zt_chan« hat kein Element namens »maxbytes2transmit«
make[2]: *** [/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm/ztgsm.o] Fehler 1
make[1]: *** [_module_/usr/src/bristuff-0.3.0-PRE-1y-m/ztgsm] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.20-15-server'
make: *** [modules] Fehler 2
****************************************************
Press <Enter> to continue, or <CTRL> + <C> to abort.
****************************************************
Auf einem anderen System hat die Installation fast problemlos funktioniert. Ich musste nur von Hand patchen. Finde den Thread der mir da geholfen hat aber zum verrecken nicht wieder.
Linux-headers sind vorhanden und gelinked.
Astersik läuft, aber modprobe funktioniert natürlich nicht, da keine Module gebaut werden die ich laden könnte.
Wäre klasse wenn mir jemand nen Tipp geben könnte. Google ist schon kurz davor mich wegen Searchspamming zu bannen
Gruß oenne
Zuletzt bearbeitet: