Devxx_precise_5.7.1 installed, make doesn't work

For drivers and kernel modules.
Post Reply
Message
Author
cy3a
Posts: 8
Joined: Sat 15 Sep 2012, 20:30

Devxx_precise_5.7.1 installed, make doesn't work

#1 Post by cy3a »

i tried to install foo2zjs:a linux printer driver for ZjStream protocol. I followed steps from page: http://foo2zjs.rkkda.com/
I installed devxx_precise_5.7.1, but when i try to do "make" it said:
Error: must install GNU dc with -e option!
What shall i do?
Thanx.

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#2 Post by Karl Godt »

What it said : Get a regular dc binary , since it appears that your Puppy uses the busybox dc applet
Type

Code: Select all

type -a dc
readlink -f `which dc`
dc --help
to check for your dc version .

http://packages.ubuntu.com/precise/dc
dl it and open it with xarchive somewhere and fetch the dc binary and put it into /bin directory .
«Give me GUI or Death» -- I give you [[Xx]term[inal]] [[Cc]on[s][ole]] .
Macpup user since 2010 on full installations.
People who want problems with Puppy boot frugal :P

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#3 Post by rcrsn51 »

Why are you compiling this driver from source? A year ago, you used a driver PET here.

cy3a
Posts: 8
Joined: Sat 15 Sep 2012, 20:30

#4 Post by cy3a »

rcrsn51 wrote:Why are you compiling this driver from source? A year ago, you used a driver PET here.
that was with puppy 4.3.1. Now i have 5.7.1, but pet driver doesn't work.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#5 Post by rcrsn51 »

If you are using a Puppy with a newer kernel, like Precise 571, the foo2xxx driver requires a patch. It is posted here as foo2xxx_udev_patch_upup387-1.0.pet .

The installation procedure is:

1. Install the foo2xxx PET (if not done already)
2. Install the patch PET
3. Reboot the printer
4. Install the printer in CUPS (if not done already)
5. Print something

Please report back with your success or failure. This is important testing on your part.

cy3a
Posts: 8
Joined: Sat 15 Sep 2012, 20:30

#6 Post by cy3a »

rcrsn51 wrote:If you are using a Puppy with a newer kernel, like Precise 571, the foo2xxx driver requires a patch. It is posted here as foo2xxx_udev_patch_upup387-1.0.pet .

The installation procedure is:

1. Install the foo2xxx PET (if not done already)
2. Install the patch PET
3. Reboot the printer
4. Install the printer in CUPS (if not done already)
5. Print something

Please report back with your success or failure. This is important testing on your part.
now it is working just fine, thanx a lot :)

Post Reply