PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postscript 7.05.5 + LFS + Canon BJC 6100



ra1der
23.05.03, 14:23
Hallo,

ich habe mir jetzt den Canon BJC 6100 Drucker per USB angeschlossen und einen entsprechenden Kernel erstellt. Dann wollte ich auf meinem System, LFS, Ghostscript-7.05.5 kompilieren.

Die Configure Flags sind:
./configure --with-sysconfdir=/etc/ --prefix=/usr/

Das ./configure Script läuft einwandfrei durch doch leider stops make mit folgendem Output:


src/gomni.c:323: warning: (near initialization for `gs_omni_device')
src/gomni.c:323: warning: excess elements in scalar initializer
src/gomni.c:323: warning: (near initialization for `gs_omni_device')
src/gomni.c:323: warning: data definition has no type or storage class
src/gomni.c: In function `OpenDevice':
src/gomni.c:356: parse error before "const"
src/gomni.c:363: `pDev' undeclared (first use in this function)
src/gomni.c:363: (Each undeclared identifier is reported only once
src/gomni.c:363: for each function it appears in.)
src/gomni.c:405: `pwdev' undeclared (first use in this function)
src/gomni.c: In function `CloseDevice':
src/gomni.c:460: parse error before "const"
src/gomni.c:463: `pDev' undeclared (first use in this function)
src/gomni.c:511: warning: implicit declaration of function `g_module_close'
src/gomni.c: In function `GetDeviceParams':
src/gomni.c:537: parse error before "const"
src/gomni.c:664: `pDev' undeclared (first use in this function)
src/gomni.c:669: parse error before "p"
src/gomni.c:671: `p' undeclared (first use in this function)
src/gomni.c:671: parse error before "void"
src/gomni.c:681: `prgxdev' undeclared (first use in this function)
src/gomni.c:723: warning: implicit declaration of function `g_module_open'
src/gomni.c:723: `GModuleFlags' undeclared (first use in this function)
src/gomni.c:723: parse error before numeric constant
src/gomni.c:729: warning: implicit declaration of function `g_module_error'
src/gomni.c:729: warning: format argument is not a pointer (arg 3)
src/gomni.c:745: warning: implicit declaration of function `g_module_symbol'
src/gomni.c:745: `gpointer' undeclared (first use in this function)
src/gomni.c:745: parse error before ')' token
src/gomni.c:749: parse error before ')' token
src/gomni.c:753: parse error before ')' token
src/gomni.c:757: parse error before ')' token
src/gomni.c:761: parse error before ')' token
src/gomni.c:765: parse error before ')' token
src/gomni.c:769: parse error before ')' token
src/gomni.c:773: parse error before ')' token
src/gomni.c:777: parse error before ')' token
src/gomni.c:781: parse error before ')' token
src/gomni.c:785: parse error before ')' token
src/gomni.c:789: parse error before ')' token
src/gomni.c:977: `GModule' undeclared (first use in this function)
src/gomni.c:977: `pModule' undeclared (first use in this function)
src/gomni.c:994: parse error before numeric constant
src/gomni.c:1000: warning: format argument is not a pointer (arg 3)
src/gomni.c:1012: parse error before ')' token
src/gomni.c:1034: parse error before ')' token
src/gomni.c: In function `PrintPage':
src/gomni.c:1214: parse error before "const"
src/gomni.c:1252: parse error before "pDev"
src/gomni.c:1260: `pDev' undeclared (first use in this function)
src/gomni.c:1273: `pasyncDev' undeclared (first use in this function)
src/gomni.c: In function `OpenRenderDevice':
src/gomni.c:1683: parse error before "const"src/gomni.c:1686: `pasyncDev' undeclared (first use in this function)
make: *** [obj/gomni.o] Error 1


Google spuckt nichts zu dem Thema aus, vielleicht wisst Ihr ja weiter.

Jorge
23.05.03, 14:57
Hm, Ghostscript ansich hat keine besonderen abhängigkeiten, habe es selbst vor einiger Zeit auf meinem LFS 4 installiert ohne Probleme. Versuche es nochmals mit frisch ausgepackten Sourcen.

ra1der
23.05.03, 15:10
Sorry das ist espgs-7.05.5 und nicht Ghostscript. Die Anleitung habe ich von http://beyond.linuxfromscratch.org/view/cvs/pst/espgs.html

tooly
24.05.03, 08:42
Hallo,

bist Du denn auf die omni Treiber angewiesen? Wenn nein dann versuch doch mal espgs mit

./configure --prefix=/usr --libexecdir=/usr/lib/gs \
--sysconfdir=/etc/gs --enable-shared \
--with-omni=no --enable-static --with-x &&

zu erstellen


mfg
tooly

ra1der
24.05.03, 17:34
So lies es sich jetzt kompilieren, danke.