Web lists-archives.com

Re: DD bs=4M option on USB mem-stick creates false format




On 03/28/2017 07:16 AM, Thomas Schmitt wrote:
Hi,

Richard Owlett wrote:
I am running Debian 8.6.0 with MATE desktop.
...
bash: /home/richard/Downloads/make_isombr_part: cannot execute binary file:
Exec format error

Can it be your system is equipped with Debian for architecture i386 ?

Yepp ;/
When I started experimenting with Linux I had a mixture of 32 and 64 bit machines so since Jessie I've been using DVDs labeled as i386. My primary machine is a Lenovo T510. An old www.cnet.com review says it has a Intel Core i7 620M / 2.66 GHz.

I forgot to mention that my system is amd64.


Operator error or other?

Probably my error. I forgot the many architectures supported by Debian.
I should have advertised building from source.

So please download:

  http://scdbackup.webframe.org/make_isombr_part.c

MD5: 85e89cec6173e889693e8466d7cad763

If you do not have program /usr/bin/cc yet, then install package
"build-essential", which provides the equipment for the C language.

To build your own binary, do in the directory where you have the
file  make_isombr_part.c :

  cc -g -Wall -o make_isombr_part make_isombr_part.c

This command should end quickly without any messages.
If messages appear, then please show them.
If all is well, a new file
  make_isombr_part
is supposed to have emerged and to have rx-permissions at least
for its owner. That's your executable binary.

Sorry for the inconvenience.

There you go trying to educate me in spite of my myself ;/
Last time I compiled anything 8" floppies and 8085's were state of the art. My employer used Intel development systems with PLM.




Have a nice day :)

Thomas