I compiled the same set of instructions : 1. Using C 2. Using Assembly into Binary .
I issued the file command to show the type of the resulting files (assembler - binary and C - Binary ) Both showed different results : 1. sangharsh.cexe : ELF 32-bit LSB Executable , Intel 80386 , version 1 , dynamically linked (uses shared libs) , stripped 2.sangharsh.assexe : ELF 32-bit LSB re-locatable , Intel 80386 version1 , not stripped. I can not run 2 ie : the binary I made out of the assembler code (OK chmod +x filename was done) .They say that they can not execute the binary ! Could somebody please explain what all this means ? Thanks in advance .... ([EMAIL PROTECTED]) Shyam

