On Thu, Sep 13, 2001 at 01:00:33PM +0200, Rene Wintjens wrote:
Hi, There are some problems with the different version of SuSE ! I have compiled the following c program (the simplest one):
void main() { printf("toto\n"); }
on different release of Suse, and after when I tried to execute it on different version of SuSE, I have obtained very strange results. (Note : the compilation was simply made with the command "gcc" without any arguments)
compile on 5.3 : run on 5.3 -> OK 6.3 -> OK 7.0 -> "command not found" (!!!) 7.2 -> "command not found"
compile on 6.3 : run on 5.3 -> "command not found" 6.3 -> OK 7.0 -> OK 7.2 -> "BUG IN DYNAMIC LINKER ld.so: dynamic-link.h:62: elf_get_dynamic_info: Assertion `! "bad dynamic tag"'"
compile on 7.0 : run on 5.3 -> "command not found" 6.3 -> OK 7.0 -> OK 7.2 -> "BUG IN DYNAMIC LINKER...."
compile on 7.2 : run on 5.3 -> "command not found" 6.3 -> OK 7.0 -> OK 7.2 -> OK
Could somebody explain what happen ? Thanks a lot.
Try running "file" against the program. Maybe to do with a.out/elf format. With command not found .. are you sure "." was in the PATH .. it often isn't for root. Cliff