Собственно вопрос в теме топика. Как поставить сие устройство (Epson C43SX (LPT)), вернее драйвер на Ubuntu (XUbuntu 7.04) понять никак не могу. На подобный запрос поисковики неохотно ссылками делятся, а оф сайт выкладывает rpm пакет и исходник, который скомпилировать и заинсталить не получается никак.
Вот сдесь брал драйвер (
http://www.avasys.jp/english/linux_e/dl_ink.html)
Скачал, делаю ./configure а далее make, по началу всё идёт хорошо, но потом выскакивает проблема:
Log не весь, т.к. далее ошибки такие же как и в последних строках
svd@svd-desktop:~/12345/pips-sc43s-2.6.2$ make
make all-recursive
make[1]: Entering directory `/home/svd/12345/pips-sc43s-2.6.2'
Making all in src
make[2]: Entering directory `/home/svd/12345/pips-sc43s-2.6.2/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c ekpcom.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c gLoad.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c getstat.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c inkbox.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c paper.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c paramConf.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c pfatt.c
pfatt.c: В функции ‘atbmp_init’
pfatt.c:73: предупреждение: pointer targets in assignment differ in signedness
pfatt.c:75: предупреждение: pointer targets in passing argument 1 of ‘fopen’ differ in signedness
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c pferr.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGS_PATH=\"gs\" -DLOCALEDIR=\"/usr/share/locale\" -DPRINTER_MODEL="\"Stylus C43 Series\"" -DSC43S -DLIBPATH=\"/usr/lib/libsc43s.so\" -DRSC_PATH=\"/etc/pipsrc\" -DSPOOL_NAME=\"sc43s\" -DLOCALE_PATH=\"/usr/share/locale\" -DNAVI_PATH=\"/usr/bin/ekpnavi\" -DDATA_PATH=\"/usr/local/EPKowa/SC43S\" -DRULED_PATH=\"/usr/local/EPKowa/SC43S/BID.PRN\" -DPATCH_PATH=\"/usr/local/EPKowa/SC43S/PATCH.PRN\" -DBAND_PATH=\"/usr/local/EPKowa/SC43S/BAND.PRN\" -DCUT_PATH=\"/usr/local/EPKowa/SC43S/CUT.PRN\" -D_LPR_DIRECT -g -O2 -Wall -fsigned-char -c pfimg.c
In file included from pfpng_ext.h:34,
from pfimg.c:39:
pfpng.h:33:17: error: png.h: No such file or directory
In file included from pfpng_ext.h:34,
from pfimg.c:39:
pfpng.h:35: предупреждение: в декларации ‘png_uint_32’ по умолчанию установлен тип ‘int’
pfpng.h:35: ошибка: ‘png_uint_32’ объявлена как функция, возвращающая функцию
pfpng.h:35: предупреждение: в декларации функции указаны имена параметров без типов
pfpng.h:36: предупреждение: в декларации ‘png_infop’ по умолчанию установлен тип ‘int’
pfpng.h:36: предупреждение: в декларации функции указаны имена параметров без типов
pfpng.h:36: ошибка: ‘png_infop’ объявлена как функция, возвращающая функцию
pfpng.h:36: предупреждение: в декларации функции указаны имена параметров без типов
pfpng.h:37: предупреждение: в декларации ‘png_structp’ по умолчанию установлен тип ‘int’
pfpng.h:37: предупреждение: в декларации функции указаны имена параметров без типов
pfpng.h:37: ошибка: ‘png_structp’ объявлена как функция, возвращающая функцию
pfpng.h:37: предупреждение: в декларации функции указаны имена параметров без типов
pfpng.h:38: предупреждение: в декларации функции указаны имена параметров без типов
...
pfimg.c:925: ошибка: слишком много аргументов в вызове функции ‘dl_png_read_rows’
make[2]: *** [pfimg.o] Ошибка 1
make[2]: Leaving directory `/home/svd/12345/pips-sc43s-2.6.2/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/svd/12345/pips-sc43s-2.6.2'
make: *** [all-recursive-am] Ошибка 2
Может кто-то уже устанавливал этот принтер на Ubuntu? Буду рад любой помощи.