Re: [hatari-devel] Printing Directly to a Printer |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Printing Directly to a Printer
- From: Marshall Lake <marshallelake@xxxxxxxxx>
- Date: Sun, 25 Oct 2020 11:12:16 -0700 (MST)
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:subject:in-reply-to:message-id:references:user-agent :mime-version; bh=uXtpsgBWnXTw0up90BXLTsqIhpQX/ms85rb8WMdTrtA=; b=nA4SM+UUxW+89HcekVvwHTnai5orjSBoMxaJTrhv6/eCio4qFnrhHTLBK9u9JOjfB/ DdMMNJJ5SBI+ShVSGwx0dOhcFs2UFv+EXzsMQcP+V+j1gfoUVDyCbpQMhZsbHa1OYNYe voSgCkaWJXT9iWj0TzQZ6KhPqti2SiNKJlb2kxGFyW/Jc3iHkL4VbWSxZjg+EslW2Qxb p5qEjPV6U90z1+AoW3xZZkS7/dgXqHSXCjczWcb1SeuSREvHmqpRlxfZQFqthrpW1HN6 3oMU7dNK1k5Rezue5rGG5U6QG8mEycRw/ayhoXZFHeSyjIGoo3r600MYuTkda+Ik3qV3 Uyxg==
On Sun, 25 Oct 2020, Thomas Huth wrote:
Am Tue, 20 Oct 2020 16:37:24 -0700 (MST)
schrieb Marshall Lake <marshallelake@xxxxxxxxx>:
Can the following be used in Hatari to print directly to a printer ?
...
char buf[77];
FILE *lpr;
lpr = popen ("lpr", "w");
fprintf (lpr, "%s", buf);
pclose (lpr);
That certainly requires FreeMiNT and depends on your setup of your "lpr"
program.
If you just want to send some ASCII character to the parallel port, it
might be better to use the "PRN:" pseudo-file with Fopen() instead. See
https://freemint.github.io/tos.hyp/en/gemdos_file.html#Fopen for
details.
I don't quite understand, but that is probably due to my lack of knowledge
of the Hatari code (I have 0 knowledge). I don't understand why the code
would rely upon FreeMiNT.
I also do not have much knowledge of the various Linux distros. But ...
I'm under the impression that lpr is a standard facility across distros.
I'm involved in a Linux-only project which uses lpr/popen to print ASCII
text and there's never been a complaint that printing doesn't function
properly.
--
Marshall Lake -- marshallelake@xxxxxxxxx -- http://www.mlake.net