Am Montag, 12. Juni 2006 21:24 schrieb Marcus Meissner:
On Mon, Jun 12, 2006 at 07:05:39PM +0200, Detlev Jäckel wrote:
Hallo,
bei dem Versuch IVTV und NVIDIA Treiber zu compilieren, tritt folgender Fehler auf: expected ‘)’ before string constant
Bei IVTV: /data2/src/ivtv-0.6.2/driver/ivtv-osd.c:490: error: expected ‘)’ before string constant
Die Fehlermeldung erscheint mir völlig widersinnig zu sein.
Von Problemen dieserArt sind bereits in dieser Liste wg. NVIDIA und in der IVTV-Liste wg. des IVTV-Treibers berichtet worden und zwar in Zusammenhang mit x86_64 Systemen und SuSe 10.1.
Was ist hier los? Fehler im Compiler? Fehler in den Kernel_Sourcen?
Wer löst das Rätsel?
Was steht denn in der Zeile?
Ich habe übersehen, dass vorher noch folgende Fehler erkannt werden: /usr/src/linux-2.6.16.13-4/include/linux/kernel.h:104: error: expected declaration specifiers or ‘...’ before ‘va_list’ /usr/src/linux-2.6.16.13-4/include/linux/kernel.h:108: error: expected declaration specifiers or ‘...’ before ‘va_list’ /usr/src/linux-2.6.16.13-4/include/linux/kernel.h:112: error: expected declaration specifiers or ‘...’ before ‘va_list’ /usr/src/linux-2.6.16.13-4/include/linux/kernel.h:117: error: expected declaration specifiers or ‘...’ before ‘va_list’ /usr/src/linux-2.6.16.13-4/include/linux/kernel.h:131: error: expected declaration specifiers or ‘...’ before ‘va_list’ Also eine Header-Datei der Kernel-Sourcen. Dann der erwähnte Fehler: MODULE_PARM(ivtv_fb_card_id, "i"); >>> Zeile 490 Wird als Fehler erkannt MODULE_PARM_DESC(ivtv_fb_card_id, "ID number of ivtv card to use as framebuffer device (0-7)"); MODULE_PARM(osd_init, "i"); >>>Zeile 493 Wird als Fehler erkannt Gruß, Detlev Jäckel -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com