[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] Printer spooling
Hi,
me again ...
> Can't that be done with Samba too ?
Sure ... but I don't like a Windows System to be required in order to print from my Atari. My Internet Router provides a lpd queue for my old HP printer. That's why lpd would be great to have working on my Ataris.
Ok, back to more stupid questions ...
I added some outputs to startdaemon.c to get more information on what's going on. Then I simply tried a 'make all' on the lpd-5.90 directory level which should build all the binaries including a new lpr.
Unfortunately this does not work, here is the output:
root@milan:/tmp/lpd-5.90>make all
for i in common_source filters lpc lpd lpq lpr lprm lptest pac; do (cd $i && make all && cd ..); done
make[1]: Entering directory `/f/tmp/lpd-5.90/common_source'
ar rcv libcommon.a common.o displayq.o printcap.o rmjob.o startdaemon.o
ar: libcommon.a: File format not recognized
make[1]: *** [all] Error 1
make[1]: Leaving directory `/f/tmp/lpd-5.90/common_source'
make[1]: Entering directory `/f/tmp/lpd-5.90/filters'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/f/tmp/lpd-5.90/filters'
make[1]: Entering directory `/f/tmp/lpd-5.90/lpc'
make[1]: *** No rule to make target `-lport', needed by `lpc'. Stop.
make[1]: Leaving directory `/f/tmp/lpd-5.90/lpc'
make[1]: Entering directory `/f/tmp/lpd-5.90/lpd'
make[1]: *** No rule to make target `-lport', needed by `lpd'. Stop.
make[1]: Leaving directory `/f/tmp/lpd-5.90/lpd'
make[1]: Entering directory `/f/tmp/lpd-5.90/lpq'
make[1]: *** No rule to make target `-lport', needed by `lpq'. Stop.
make[1]: Leaving directory `/f/tmp/lpd-5.90/lpq'
make[1]: Entering directory `/f/tmp/lpd-5.90/lpr'
make[1]: *** No rule to make target `-lport', needed by `lpr'. Stop.
make[1]: Leaving directory `/f/tmp/lpd-5.90/lpr'
make[1]: Entering directory `/f/tmp/lpd-5.90/lprm'
make[1]: *** No rule to make target `-lport', needed by `lprm'. Stop.
make[1]: Leaving directory `/f/tmp/lpd-5.90/lprm'
make[1]: Entering directory `/f/tmp/lpd-5.90/lptest'
make[1]: *** No rule to make target `-lport', needed by `lptest'. Stop.
make[1]: Leaving directory `/f/tmp/lpd-5.90/lptest'
make[1]: Entering directory `/f/tmp/lpd-5.90/pac'
make[1]: *** No rule to make target `-lport', needed by `pac'. Stop.
make[1]: Leaving directory `/f/tmp/lpd-5.90/pac'
make: *** [all] Error 2
root@milan:/tmp/lpd-5.90>
I'm confused, does this mean the lpd-5.90 source is broken? Or is my environment missing something?
I'm running EasyMint 1.72 with updated 1-17-0 kernel. The gcc environment is 2.95 and I think it should be okay since I successfully built some mint kernel and xaaes versions in the past.
Could one of you kindly try a "make all" to check whether it compiles in your environment?
Kind regards,
Heinz