Hi.
I have uploaded a third pre-release of GRX 2.4.4 (the last one I hope). Download it from:
http://grx.gnu.de/download/grx244p3.zip
MD5SUM for the package:
14b57a23aff79a8d158b274b9e8d8589 *grx244p3.zip
Only the zip archive is provided, but note, the zip archive expand to grx244, not to the contrib directory.
Changes from 2.4.3 p2:
01/12/22 More patches to the Pascal interface, by Frank Heckenbach and Maurice Lombardi 01/12/22 Added an optional configure script, by Frank Heckenbach 01/12/21 The linuxfb driver now open /dev/fb0 by default. An alternative
frame buffer device can be specified setting the environment variable $FRAMEBUFFER 01/12/21 pascal ega colors are now functions, by Frank Heckenbach 01/12/21 fixed some borland bgi incompatibilities, by Frank Heckenbach 01/12/21 added 'const' (C) and 'protected' (Pascal) to some function parameters, to make them a little "safer", by Frank Heckenbach 01/12/16 Added imgview.pas and colortst.pas demo programs, by Frank Heckenbach 01/12/16 Change in the pascal interface: GrAllocEgaColors, GrGetScanline, etc. return a pointer to an array of GrColor, rather than to a single GrColor, by Frank Heckenbach 01/12/16 Make installation of shared libraries optional on Linux/X11 by Frank Heckenbach 01/12/16 GrSaveContextToGrayJpeg added to the pascal interface, by Maurice Lombardi
Testing and comments will be welcome.
Merry Christmas, M.Alvarez
On 25 Dec 2001 at 11:31, Mariano Alvarez Fernandez wrote:
Hi.
I have uploaded a third pre-release of GRX 2.4.4 (the last one I
hope). Download it from:
Small comment: addons/print/grxprint.h addons/bmp/grxbmp.h are not installed by 'make install' when corresponding features are not enabled in makedefs.grx
Andris
pavenis@lanet.lv escribió:
Small comment: addons/print/grxprint.h addons/bmp/grxbmp.h are not installed by 'make install' when corresponding features are not enabled in makedefs.grx
For the bmp code the problem is grxbmp.h uses an internal GRX include, so someone must fix it (and add bmp true color support and simplify the interface)
I don't know how grxprint works, but if the include file doesn't call any internal includes I think it doesn't hurt to install the include. (Also, it will be nice to make if works in the win32 version, some people has requested it to me)
M.Alvarez
On 8 Jan 2002 at 22:43, Mariano Alvarez Fernandez wrote:
pavenis@lanet.lv escribió:
Small comment: addons/print/grxprint.h addons/bmp/grxbmp.h are not installed by 'make install' when corresponding features are not enabled in makedefs.grx
For the bmp code the problem is grxbmp.h uses an internal GRX include, so someone must fix it (and add bmp true color support and simplify the interface)
Well, I don't really use grxbmp.h, I only noticed it's not installed
I don't know how grxprint works, but if the include file doesn't call any internal includes I think it doesn't hurt to install the include. (Also, it will be nice to make if works in the win32 version, some people has requested it to me)
grxprint supports rather limitted set of printers. It should work on Epson dot matrix printers and most printers which supports PCL. Generation of PCL5 is Ok (so I can use it for example on HP LaserJet 1200 with resolutions up to 600dpi). But it's tested for DJGPP and Linux only. I think there should be no problems with Windows if writting PCL to device is acceptable (I don't know whether it's so). This of course will not work on such printers like for example HP DeskJet 710 which doesn't support PCL. I was not able to get printing working for DJGPP if the HP LaserJet were connected to USB port (maybe I simply missed something)
Some things to think about:
Support of PCL6 (I don't have docs ...)
Perhaps changing printing direction for efficiency reasons (I have put related support in a long time ago when
Andris