CUPS Godex Filter kompilieren

Remidemi

Remidemi

Routinier
Hallo

Ich möchte einen Godex EZPii 1300 an unserem CUPS druckbar bekommen. Leider scheitert es schon beim kompilieren des filters :think:

Der Treiber ist zwar für Ubuntu ausgeschrieben, sollte doch aber auch unter Suse zum fliegen gebracht werden können....

Download: http://www.godexintl.com/de/downloads.aspx?cid=6

Ein configure läuft ohne Errors durch. Ein make verursacht folgende Ausgabe:

Code:
rastertoezpl.c:96: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c:97: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c:99: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c:139: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c: In function ‘StartPage’:
rastertoezpl.c:151: error: ‘header’ undeclared (first use in this function)
rastertoezpl.c:151: error: (Each undeclared identifier is reported only once
rastertoezpl.c:151: error: for each function it appears in.)
rastertoezpl.c: At top level:
rastertoezpl.c:365: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c: In function ‘EndPage’:
rastertoezpl.c:374: error: ‘header’ undeclared (first use in this function)
rastertoezpl.c: At top level:
rastertoezpl.c:413: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c: In function ‘OutputLine’:
rastertoezpl.c:419: error: ‘header’ undeclared (first use in this function)
rastertoezpl.c: In function ‘main’:
rastertoezpl.c:528: error: ‘cups_page_header2_t’ undeclared (first use in this function)
rastertoezpl.c:528: error: expected ‘;’ before ‘header’
rastertoezpl.c:627: error: ‘header’ undeclared (first use in this function)
rastertoezpl.c:644: error: too many arguments to function ‘StartPage’
rastertoezpl.c:674: error: too many arguments to function ‘OutputLine’
rastertoezpl.c:681: error: too many arguments to function ‘EndPage’

Kann da jemand etwas mit anfangen? Ich nicht....

OS: SLES 10 SP2 64Bit

Code:
rpm -qa |grep cups
Code:
cups-libs-32bit-1.1.23-40.41
cups-drivers-1.1.23-28.2
libgnomecups-32bit-0.2.2-21.6
cups-client-1.1.23-40.41
libgnomecups-0.2.2-21.6
cups-libs-1.1.23-40.41
cups-1.1.23-40.41
cups-SUSE-ppds-dat-1.1.20-119.2
cups-drivers-stp-1.1.23-28.2
cups-devel-1.1.23-40.41
 
Ich vermute, dass das nicht die vollstaendige Ausgabe von make ist - kannst Du mal die gesamte Ausgabe schicken?
 
Code:
make
make  all-recursive
make[1]: Entering directory `rastertoezpl-1.0.5'
Making all in src
make[2]: Entering directory `rastertoezpl-1.0.5/src'
gcc -DHAVE_CONFIG_H -I. -I..   -DVERSION='"1.0.5"'  -g -O2  -MT rastertoezpl.o -MD -MP -MF .deps/rastertoezpl.Tpo -c -o rastertoezpl.o rastertoezpl.c
rastertoezpl.c:96: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c:97: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c:99: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c:139: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c: In function ‘StartPage’:
rastertoezpl.c:151: error: ‘header’ undeclared (first use in this function)
rastertoezpl.c:151: error: (Each undeclared identifier is reported only once
rastertoezpl.c:151: error: for each function it appears in.)
rastertoezpl.c: At top level:
rastertoezpl.c:365: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c: In function ‘EndPage’:
rastertoezpl.c:374: error: ‘header’ undeclared (first use in this function)
rastertoezpl.c: At top level:
rastertoezpl.c:413: error: expected declaration specifiers or ‘...’ before ‘cups_page_header2_t’
rastertoezpl.c: In function ‘OutputLine’:
rastertoezpl.c:419: error: ‘header’ undeclared (first use in this function)
rastertoezpl.c: In function ‘main’:
rastertoezpl.c:528: error: ‘cups_page_header2_t’ undeclared (first use in this function)
rastertoezpl.c:528: error: expected ‘;’ before ‘header’
rastertoezpl.c:627: error: ‘header’ undeclared (first use in this function)
rastertoezpl.c:644: error: too many arguments to function ‘StartPage’
rastertoezpl.c:674: error: too many arguments to function ‘OutputLine’
rastertoezpl.c:681: error: too many arguments to function ‘EndPage’
make[2]: *** [rastertoezpl.o] Fehler 1
make[2]: Leaving directory `rastertoezpl-1.0.5/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `rastertoezpl-1.0.5'
make: *** [all] Fehler 2
 

Ähnliche Themen

Akonadi startet nicht mehr

dovecot und postfix Konfiguration Problem

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

NagiosGrapher 1.7.1 funktioniert nicht

Windows clients können nicht mehr auf lange laufendes System zugreifen

Zurück
Oben