Date: Sat, 16 Dec 1995 01:52:23 +0900 From: KATO Takenori <kato@eclogite.eps.nagoya-u.ac.jp> To: current@freebsd.org Subject: Linux binaries still not working Message-ID: <199512151652.BAA00565@marble.eps.nagoya-u.ac.jp>
next in thread | raw e-mail | index | archive | help
I got current (Dec 16, 11:00 GMT) and run linux binaries. The xdoom works but Executor/Linux didn't work. % executor couldn't stat "Couldn't open System: '/usr/local/lib/executor/ExecutorVolume/System Folder'" Broken pipe % I made linux emulator with '-DDEBUG'. The result is following: /kernel: imgact: Page aligned binary 0 /kernel: Linux-emul(317): uselib(/lib/ld.so) /kernel: Linux-emul(317): uselib(/compat/linux/lib/ld.so) /kernel: uselib: Page aligned binary 0 /kernel: mem=62f00000 = 006400cc 00004000 /kernel: Linux-emul(317): newstat(/etc/ld.so.cache, *) /kernel: Linux-emul(317): uselib(/usr/lib/libc.so.4) /kernel: Linux-emul(317): uselib(/compat/linux/usr/lib/libc.so.4) /kernel: Linux-emul(317): uselib(/lib/libc.so.4) /kernel: Linux-emul(317): uselib(/compat/linux/lib/libc.so.4) /kernel: uselib: Non page aligned binary 1024 /kernel: mem=60000000 = 0004020e 90909090 /kernel: Linux-emul(317): uselib(/usr/lib/libm.so.4) /kernel: Linux-emul(317): uselib(/compat/linux/usr/lib/libm.so.4) /kernel: Linux-emul(317): uselib(/lib/libm.so.4) /kernel: Linux-emul(317): uselib(/compat/linux/lib/libm.so.4) /kernel: uselib: Non page aligned binary 1024 /kernel: mem=600e0000 = 0004025a 90909090 /kernel: Linux-emul(317): brk(00000000) /kernel: Linux-emul(317): mmap(00000000, 65536, 3, 00000032, -1, 0) /kernel: Linux-emul(317): brk(001fb000) /kernel: Linux-emul(317): brk(001fc000) /kernel: Linux-emul(317): brk(001fd000) /kernel: Linux-emul(317): brk(001fe000) /kernel: Linux-emul(317): brk(001ff000) /kernel: Linux-emul(317): brk(00200000) /kernel: Linux-emul(317): brk(00201000) /kernel: Linux-emul(317): brk(00202000) /kernel: Linux-emul(317): brk(00206000) /kernel: Linux-emul(317): brk(00207000) /kernel: Linux-emul(317): brk(00208000) /kernel: Linux-emul(317): newuname(*) last message repeated 3 times /kernel: Linux-emul(317): fcntl(3, 00000002, *) /kernel: Linux-emul(317): open(/usr/users/kato/.Xauthority, 0x0, 0x1b6) /kernel: Linux-emul(317): newlstat(4, *) /kernel: Linux-emul(317): brk(0020a000) /kernel: Linux-emul(317): fcntl(3, 00000004, *) /kernel: Linux-emul(317): select(4, -272641160, 0, 0, 0) /kernel: Linux-emul(317): brk(0020b000) /kernel: Linux-emul(317): select(4, -272641104, 0, 0, 0) /kernel: Linux-emul(317): sigaction(29, *, *) /kernel: Linux-emul(317): fcntl(3, 00000009, *) /kernel: Linux-emul(317): fcntl(3, 00000008, *) /kernel: Linux-emul(317): fcntl(3, 00000003, *) /kernel: Linux-emul(317): fcntl(3, 00000004, *) /kernel: Linux-emul(317): brk(0020c000) /kernel: Linux-emul(317): brk(0020c000) /kernel: Linux-emul(317): brk(0020d000) /kernel: Linux-emul(317): brk(004d1000) /kernel: Linux-emul(317): pipe(*) /kernel: Linux-emul(317): fork() /kernel: Linux-emul(318): newstat((null), *) /kernel: Linux-emul(318): newlstat(., *) /kernel: Linux-emul(318): newlstat(/, *) /kernel: Linux-emul(318): newlstat(.., *) /kernel: Linux-emul(318): newstat(.., *) /kernel: Linux-emul(318): open(.., 0x0, 0xefbfcd14) /kernel: Linux-emul(318): fcntl(6, 00000002, *) /kernel: Linux-emul(318): readdir(6, *, 1) last message repeated 5 times /kernel: Linux-emul(318): newlstat(../kato, *) /kernel: Linux-emul(318): newlstat(../.., *) /kernel: Linux-emul(318): newstat(../.., *) /kernel: Linux-emul(318): open(../.., 0x0, 0xefbfcc2c) /kernel: Linux-emul(318): fcntl(6, 00000002, *) /kernel: Linux-emul(318): readdir(6, *, 1) last message repeated 2 times /kernel: Linux-emul(318): newlstat(../../src, *) /kernel: Linux-emul(318): readdir(6, *, 1) /kernel: Linux-emul(318): newlstat(../../X11R6, *) /kernel: Linux-emul(318): readdir(6, *, 1) /kernel: Linux-emul(318): newlstat(../../users, *) /kernel: Linux-emul(318): newlstat(../../.., *) /kernel: Linux-emul(318): newstat(../../.., *) /kernel: Linux-emul(318): open(../../.., 0x0, 0xefbfcc08) /kernel: Linux-emul(318): fcntl(6, 00000002, *) /kernel: Linux-emul(318): readdir(6, *, 1) last message repeated 2 times /kernel: Linux-emul(318): newlstat(../../../dev, *) /kernel: Linux-emul(318): readdir(6, *, 1) /kernel: Linux-emul(318): newlstat(../../../var, *) /kernel: Linux-emul(318): readdir(6, *, 1) /kernel: Linux-emul(318): newlstat(../../../usr, *) /kernel: Linux-emul(318): newlstat(., *) /kernel: Linux-emul(318): newlstat(/, *) /kernel: Linux-emul(318): newlstat(.., *) /kernel: Linux-emul(318): newstat(.., *) /kernel: Linux-emul(318): open(.., 0x0, 0x1eb7f8) /kernel: Linux-emul(318): fcntl(6, 00000002, *) /kernel: Linux-emul(318): readdir(6, *, 1) last message repeated 5 times /kernel: Linux-emul(318): newlstat(../kato, *) /kernel: Linux-emul(318): newlstat(../.., *) /kernel: Linux-emul(318): newstat(../.., *) /kernel: Linux-emul(318): open(../.., 0x0, 0xefbfcc24) /kernel: Linux-emul(318): fcntl(6, 00000002, *) /kernel: Linux-emul(318): readdir(6, *, 1) last message repeated 2 times /kernel: Linux-emul(318): newlstat(../../src, *) /kernel: Linux-emul(318): readdir(6, *, 1) /kernel: Linux-emul(318): newlstat(../../X11R6, *) /kernel: Linux-emul(318): readdir(6, *, 1) /kernel: Linux-emul(318): newlstat(../../users, *) /kernel: Linux-emul(318): newlstat(../../.., *) /kernel: Linux-emul(318): newstat(../../.., *) /kernel: Linux-emul(318): open(../../.., 0x0, 0xefbfcc00) /kernel: Linux-emul(318): fcntl(6, 00000002, *) /kernel: Linux-emul(318): readdir(6, *, 1) last message repeated 2 times /kernel: Linux-emul(318): newlstat(../../../dev, *) /kernel: Linux-emul(318): readdir(6, *, 1) /kernel: Linux-emul(318): newlstat(../../../var, *) /kernel: Linux-emul(318): readdir(6, *, 1) /kernel: Linux-emul(318): newlstat(../../../usr, *) /kernel: Linux-emul(318): newuname(*) /kernel: Linux-emul(318): select(4, -272645752, 0, 0, 0) last message repeated 256 times /kernel: Linux-emul(318): select(4, -272645756, 0, 0, 0) /kernel: Linux-emul(318): select(4, -272645752, 0, 0, 0) last message repeated 91 times /kernel: Linux-emul(318): select(4, -272644100, 0, 0, 0) /kernel: Linux-emul(318): select(4, -272644052, 0, 0, 0) /kernel: Linux-emul(318): open(/etc/passwd, 0x0, 0x1b6) /kernel: Linux-emul(318): newlstat(6, *) /kernel: Linux-emul(318): brk(004d3000) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume/System Folder, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor, *) /kernel: Linux-emul(318): newstat(/usr/local/lib, *) /kernel: Linux-emul(318): newstat(/usr/local/lib, *) /kernel: Linux-emul(318): newstat(/usr/local, *) /kernel: Linux-emul(318): newstat(/usr/local, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): open(/usr/local/lib/executor//DirectoryMap-le.pag, 0x0, 0x0) /kernel: Linux-emul(318): newlstat(6, *) /kernel: Linux-emul(318): open(/usr/users/kato/.Executor/DirectoryMap-le.pag, 0x0, 0x0) /kernel: Linux-emul(318): newlstat(6, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): open(/usr/local/lib/executor//DirectoryMap-le.pag, 0x0, 0x0) /kernel: Linux-emul(318): newlstat(6, *) /kernel: Linux-emul(318): open(/usr/users/kato/.Executor/DirectoryMap-le.pag, 0x0, 0x0) /kernel: Linux-emul(318): newlstat(6, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume/System Folder, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume, *) last message repeated 2 times /kernel: Linux-emul(318): newstat(/usr/local/lib/executor, *) last message repeated 2 times /kernel: Linux-emul(318): newstat(/usr/local/lib, *) last message repeated 2 times /kernel: Linux-emul(318): newstat(/usr/local, *) last message repeated 2 times /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/dev/sd2=, *) /kernel: Linux-emul(318): newstat(/usr/users/kato, *) /kernel: Linux-emul(318): newstat(/usr/users, *) /kernel: Linux-emul(318): newstat(/usr/users, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/usr/users, *) /kernel: Linux-emul(318): open(/usr/local/lib/executor//DirectoryMap-le.pag, 0x0, 0x0) /kernel: Linux-emul(318): newlstat(6, *) /kernel: Linux-emul(318): open(/usr/users/kato/.Executor/DirectoryMap-le.pag, 0x0, 0x0) /kernel: Linux-emul(318): newlstat(6, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/usr/users/kato, *) /kernel: Linux-emul(318): newstat(/usr/users, *) last message repeated 2 times /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor, *) /kernel: Linux-emul(318): newstat(/usr/local/lib, *) /kernel: Linux-emul(318): newstat(/usr/local/lib, *) /kernel: Linux-emul(318): newstat(/usr/local, *) /kernel: Linux-emul(318): newstat(/usr/local, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor, *) /kernel: Linux-emul(318): newstat(/usr/local/lib, *) /kernel: Linux-emul(318): newstat(/usr/local/lib, *) /kernel: Linux-emul(318): newstat(/usr/local, *) /kernel: Linux-emul(318): newstat(/usr/local, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/usr, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume, *) /kernel: Linux-emul(318): newstat(/usr/local/lib/executor/ExecutorVolume/System Folder, *) /kernel: Linux-emul(318): newstat(/usr/lib/executor/ExecutorVolume/System Folder, *) /kernel: Linux-emul(317): wait4(318, *, 0, *) /kernel: Linux-emul(318): sigaction(29, *, *) /kernel: Linux-emul(318): fcntl(3, 00000008, *) /kernel: Linux-emul(318): fcntl(3, 00000004, *) /kernel: Linux-emul(318): newlstat(1, *) /kernel: Linux-emul(318): brk(004d3000) /kernel: Linux-emul(318): brk(004d4000) /kernel: Linux-emul(317): newstat(Couldn't open System: '/usr/local/lib/executor/ExecutorVolume/System Folder', *) /kernel: Linux-emul(317): sigaction(29, *, *) /kernel: Linux-emul(317): fcntl(3, 00000008, *) /kernel: Linux-emul(317): fcntl(3, 00000004, *) ---- KATO Takenori Dept. Earth Planet. Sci. Nagoya Univ. Nagoya 464-01 Voice: +81-52-789-2529 E-mail: kato@eclogite.eps.nagoya-u.ac.jp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199512151652.BAA00565>