From: Mark H. <ha...@us...> - 2003-01-03 23:34:19
|
Hello Tobi, Sorry for the delay. I was on vacation. The CVS compiles under gcc (GCC) 3.2 20020903 (Red Hat Linux 8.0 3.2-7). Can you move the DiffusionDither__FP20_DIFFUSIONDITHERINFOP11_IMAGEINFOSPPUcUi function to the end of the file? Does that fix the compile problem? OmniDeviceOptions does not take a -sproperties="...". An example usage would be OmniDeviceOptions driver libStar_NX_1001.so If that did not help you or you still get a trap, then can you build debug (with make clean; ./configure --enable-debug=true; make) and then gdb the failing scenario? Hope this helps, Mark Take a look at the Linux Omni Printer Driver Framework at http://www.ibm.com/linux/ltc/projects/omni/ |
From: Mark H. <ha...@us...> - 2003-01-07 19:03:00
|
Hey Tobi, I put a fix into CVS for the build break. > No? and how do I change the driver options? the Usage file says: > "These options are then combined and put on the command line as follows: > -sproperties="..." The usage file was talking about ghostscript usage. But you are right. I should look into changing the omni tools to be more consistent. For OmniDeviceOptions, you would use it like the following: OmniDeviceOptions driver libStar_NX_1001.so You wouldn't need to pass in job properties to it because it just lists out all the allowable options. Mark Take a look at the Linux Omni Printer Driver Framework at http://www.ibm.com/linux/ltc/projects/omni/ |
From: Tobias K. <tob...@gm...> - 2003-01-12 18:12:41
|
Mark Hamzy wrote: > > > > Hey Tobi, > > I put a fix into CVS for the build break. > thanks, the compilation works now. but OmniDevices still exits with a seg fault after listing the devices... (well, not too bad :)) >>No? and how do I change the driver options? the Usage file says: >>"These options are then combined and put on the command line as follows: >> -sproperties="..." > > > The usage file was talking about ghostscript usage. But you are right. I > should > look into changing the omni tools to be more consistent. For > OmniDeviceOptions, > you would use it like the following: > OmniDeviceOptions driver libStar_NX_1001.so > ah, now I got it. I installed everything so far (cups, Omni, ghostscript). but how do I use the driver now? when I use the cups webinterface to configure a printer I don't see the Star printer listed, only the standard printers which come with cups are listed. thanks in advance, tobi |
From: Mark H. <ha...@us...> - 2003-01-16 15:39:13
|
Hey Tobi, > I installed everything so far (cups, Omni, ghostscript). but how do I > use the driver now? when I use the cups webinterface to configure a > printer I don't see the Star printer listed, only the standard printers > which come with cups are listed. I have been working on automating the process you need but it still is not ready yet. In the meantime, read the Readme.htm in the CUPS directory. You need to create a PPD for the omni device and install it in the correct CUPS directory. Also, you need to install the CUPSToOmni filter in the correctory directory. Sorry I don't have a script yet for that. Mark Take a look at the Linux Omni Printer Driver Framework at http://www.ibm.com/linux/ltc/projects/omni/ |
From: Mark H. <ha...@us...> - 2003-01-20 23:10:36
|
Hey Tobi, The new makefiles and other files. have been checked into cvs. Mark Take a look at the Linux Omni Printer Driver Framework at http://www.ibm.com/linux/ltc/projects/omni/ |
From: Tobias K. <tob...@gm...> - 2003-01-29 17:36:34
|
Mark Hamzy wrote: > > > > Hey Tobi, > > The new makefiles and other files. have been checked into cvs. > > Mark Hi Mark, I got the driver install correctly and configured CUPS to use the Omni driver. but when adding a job to the queue it is aborted immediately. the cups error log says: I [26/Jan/2003:20:32:37 +0100] Job 7 queued on 'Star' by 'tobias'. I [26/Jan/2003:20:32:37 +0100] Started filter /usr/lib/cups/filter/pstops (PID 732) for job 7. I [26/Jan/2003:20:32:37 +0100] Started filter /usr/lib/cups/filter/pstoraster (PID 733) for job 7. I [26/Jan/2003:20:32:37 +0100] Started filter /usr/lib/cups/filter/CUPSToOmni (PID 734) for job 7. I [26/Jan/2003:20:32:38 +0100] Started backend /usr/lib/cups/backend/parallel (PID 735) for job 7. E [26/Jan/2003:20:32:38 +0100] PID 733 stopped with status 1! I [26/Jan/2003:20:32:38 +0100] Hint: Try setting the LogLevel to "debug" to find out more. E [26/Jan/2003:20:32:38 +0100] PID 734 crashed on signal 11! btw, OmniDevices still exits with a seg fault :( thanks for your help. tobi |
From: Mark H. <ha...@us...> - 2003-01-30 23:13:20
|
Hi Tobi, What OS are you running? Can you reproduce the trap with ./DeviceTester drawbox driver libStar_LC_100_Colour.so cout output24.prn cerr output24.err Mark Take a look at the Linux Omni Printer Driver Framework at http://www.ibm.com/linux/ltc/projects/omni/ |
From: Tobias K. <tob...@gm...> - 2003-01-31 00:06:55
|
Mark Hamzy wrote: > > > > Hi Tobi, > > What OS are you running? > > Can you reproduce the trap with > ./DeviceTester drawbox driver libStar_LC_100_Colour.so cout > output24.prn cerr output24.err > > Mark > Hi Mark, I'm running Linux (Slackware), kernel 2.4.18, gcc 2.95.3. output24.prn is created (about 168k) and output24.err, too, but it is empty. No segfault here. Do you need output24.prn? Tobi |
From: Mark H. <ha...@us...> - 2003-02-04 15:46:48
|
Hi Tibi, I tried installing Slackware but the base package (A) was corrupt. Is there any way you could provide me access to your system? Mark Take a look at the Linux Omni Printer Driver Framework at http://www.ibm.com/linux/ltc/projects/omni/ |
From: Tobias K. <tob...@gm...> - 2003-01-05 17:22:04
|
Mark Hamzy wrote: >Hello Tobi, > >Sorry for the delay. I was on vacation. > >The CVS compiles under gcc (GCC) 3.2 20020903 (Red Hat Linux 8.0 >3.2-7). >Can you move the >DiffusionDither__FP20_DIFFUSIONDITHERINFOP11_IMAGEINFOSPPUcUi function >to >the end of the file? >Does that fix the compile problem? > Hi Mark, don't mind the delay. :) I resent this message, because I was to tired and didn't hit "reply all"... Moving the function to the end of the file didn't help :( Now I get the following: g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -I./hppcl3 -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib/glib/include -I/usr/local/include/libxml2 -DUSE_STANDARD_NAMES=1 -DRETAIL=1 -Wall -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -fno-builtin -fno-common -Wp,-MD,.deps/MonoDither.pp -c MonoDither.cpp -fPIC -DPIC -o MonoDither.o MonoDither.cpp: In function `long int DiffusionDither__FP20_DIFFUSIONDITHERINFOP11_IMAGEINFOSPPUcUi(_DIFFUSIONDITHERINFO *, _IMAGEINFOS *, unsigned char **, unsigned int)': MonoDither.cpp:418: redefinition of `long int DiffusionDither__FP20_DIFFUSIONDITHERINFOP11_IMAGEINFOSPPUcUi(_DIFFUSIONDITHERINFO *, _IMAGEINFOS *, unsigned char **, unsigned int)' MonoDither.cpp:246: `long int DiffusionDither(_DIFFUSIONDITHERINFO *, _IMAGEINFOS *, unsigned char **, unsigned int)' previously defined here make[2]: *** [MonoDither.lo] Error 1 make[2]: Leaving directory `/home/tobias/printer/espgs-7.05.5/Omni' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/tobias/printer/espgs-7.05.5/Omni' make: *** [all-recursive-am] Error 2 tobias@tobias:~/printer/espgs-7.05.5/Omni$ OmniDeviceOptions does not take a -sproperties="...". An example usage would be OmniDeviceOptions driver libStar_NX_1001.so No? and how do I change the driver options? the Usage file says: "These options are then combined and put on the command line as follows: -sproperties="..." For example: -sproperties="form=FORM_A4 media=MEDIA_PLAIN printmode=PRINT_MODE_1_ANY" " That's why I used it :) If that did not help you or you still get a trap, then can you build debug (with make clean; ./configure --enable-debug=true; make) and then gdb the failing scenario? how does that work again? I never really made a backtrace. happy new year and thanks for the help, tobi |