Cannot execute binary file

Problems and successes with specific brands/models of printers
Post Reply
Message
Author
BlueGum
Posts: 17
Joined: Sun 04 Nov 2007, 10:54

Cannot execute binary file

#1 Post by BlueGum »

Hi I'm running Slacko 5.3.
I want to install a Brother MFC-9120CN scanner.

Following rcrsc51's instructions I downloaded brscan3-0.2.11-5.amd64.deb and installed it with debbi:
debbi brscan3-0.2.11-5.amd64.deb

I then tried to execute:

brsaneconfig3 -a name=Brother model=MFC-9120CN ip=10.0.0.7
and got the error:

bash: /usr/bin/brsaneconfig3; cannot execute binary file.

I tried using chmod to make the file executable, but same result.

Any advice please?

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#2 Post by 01micko »

Following rcrsc51's instructions I downloaded brscan3-0.2.11-5.amd64.deb and installed it with debbi:
debbi brscan3-0.2.11-5.amd64.deb
I doubt that rcrsn51 would recommend a 64 bit binary for a 32 bit OS :? . It just doesn't work.
Puppy Linux Blog - contact me for access

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

#3 Post by rcrsn51 »

@BlueGum: Are you finally continuing with your two-year-old request here?

Before dealing with the scanner, it would be helpful if you reported on the status of your printer installation.

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#4 Post by amigo »

cannot execute binary file = amd64.deb on a 32-bit system.

BlueGum
Posts: 17
Joined: Sun 04 Nov 2007, 10:54

[Solved] Cannot execute binary file

#5 Post by BlueGum »

No, this is using a newer machine with dual pentium E2140 (64bit) architecture.

Anyhow, I downloaded the 32 bit version, repeated the steps and it worked immediately! So many thanks to rcrsn51 and all who commented!


BTW, using rcrsn51's instructions I had already got printing going. So thanks again rcrsn51 - you're very generous to beginners like me.

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#6 Post by amigo »

It's not that the *machine* is 64-bits -the system (OS) is 32-bit. You cannot run 64-bit binaries on a 32-bit system.

Post Reply