Path: nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de! news.uni-stuttgart.de!rz.uni-karlsruhe.de!xlink.net!howland.reston.ans.net! vixen.cso.uiuc.edu!uwm.edu!rutgers!igor.rutgers.edu!paul.rutgers.edu!not-for-mail From: lecu...@paul.rutgers.edu (Maureen Lecuona) Newsgroups: comp.os.linux.admin Subject: iBCS 941209 doesn't seem to work with Unixware command files... Date: 24 Feb 1995 11:25:17 -0500 Organization: Rutgers University LCSR Lines: 44 Message-ID: <3il19d$klg@paul.rutgers.edu> NNTP-Posting-Host: paul.rutgers.edu Summary: Please help me get ibcs loadable to work on linux 1.0.9... Keywords: ibcs, insmod, unixware Hi all: I have installed the 941206 release of ibcs on linux 1.0.9 and I have had compile errors (in emulate.c I changed *formats to formats[] in the declaration) but I finally got an iBCS loadable module from the Makefile. Trace does not compile, unfortunately. (The latest release fails because the slackware 1.0.9 kernel does not have a version.h file being included by all the .c files in pre1.2-95 0217.tar.gz, so I can't use that one...) Anyway, after rebuilding the kernel with the provided patches, and anwering "no" to the ELF configuration question as suggested in the README, I installed the new kernel and did an insmod iBCS. lsmod shows that it loaded 18 pages: Module: #pages: iBCS 18 ftape 40 So I uncompressed a UNIXWARE version of cscope from the release cdrom and tried running it. But I get a file not found message no matter what I do. The file command says: cscope ELF 32-bit LSB executable i386 (386 and up) Version 1 and an ls says: ls -lai cscope 110297 -rwxr-xr-x 1 lecuona users 142720 Feb 23 23:04 cscope Of course, my PATH environment variable is correctly set, so there's something going on I don't understand. Could someone help me out please??? Thanks! Maureen Lecuona lecu...@paul.rutgers.edu -- || maureen || For this world that men have made, none of us is bad enough. || || For the world that made us, none is good enough. -Edward Abbey || lecuona || Those who dream of the joys of living in a space colony should || || live in a space colony. -Edward Abbey
Newsgroups: comp.os.linux.admin From: ja...@purplet.demon.co.uk (Mike Jagdis) Path: nntp.gmd.de!newsserver.jvnc.net!news.cac.psu.edu!news.pop.psu.edu! hudson.lm.com!godot.cc.duq.edu!news.duke.edu!zombie.ncsc.mil! news.mathworks.com!udel!news.sprintlink.net!peernews.demon.co.uk!purplet!jaggy Subject: iBCS 941209 doesn't seem to work with Unixware command files... Organization: FidoNet node 2:252/305 - The Purple Tentacle, Reading X-Posting-Host: purplet.demon.co.uk Date: Sat, 25 Feb 1995 11:56:00 +0000 Message-ID: <815.2F50FD9C@purplet.demon.co.uk> Sender: use...@demon.co.uk Lines: 12 * In message <3il19d$...@paul.rutgers.edu>, Maureen Lecuona said: ML> So I uncompressed a UNIXWARE version of cscope from the ML> release cdrom ML> and tried running it. But I get a file not found message no ML> matter what I do. At a quick guess the ELF loader can't find the shared libraries and/or the dynamic linker. Mike
Newsgroups: comp.os.linux.admin Path: nntp.gmd.de!newsserver.jvnc.net!howland.reston.ans.net!gatech! news-feed-1.peachnet.edu!insosf1.infonet.net!newshost.marcam.com! news.mathworks.com!uunet!in1.uu.net!virtech!aib.com!not-for-mail From: e...@aib.com (Eric Youngdale) Subject: Re: iBCS 941209 doesn't seem to work with Unixware command files... Message-ID: <3irn1r$10l@andante.aib.com> Lines: 25 Sender: n...@aib.com (Usenet/NetNews Administrator) Nntp-Posting-Host: andante.aib.com Organization: AIB Software Inc References: <815.2F50FD9C@purplet.demon.co.uk> Date: Mon, 27 Feb 1995 05:13:31 GMT In article <815.2F50F...@purplet.demon.co.uk>, Mike Jagdis <ja...@purplet.demon.co.uk> wrote: >* In message <3il19d$...@paul.rutgers.edu>, Maureen Lecuona said: > >ML> So I uncompressed a UNIXWARE version of cscope from the >ML> release cdrom >ML> and tried running it. But I get a file not found message no >ML> matter what I do. > >At a quick guess the ELF loader can't find the shared libraries and/or the >dynamic linker. This is correct. With the latest version of the shared libraries, the SVR4 ELF libraries are now stored in /usr/i486-sysv4/lib/ instead of /usr/lib, but you need a symlink from /usr/lib/libc.so.1 to /usr/i486-sysv4/lib/libc.so.1 so that the kernel loader can find the dynamic linker. -Eric -- "The woods are lovely, dark and deep. But I have promises to keep, And lines to code before I sleep, And lines to code before I sleep."
Path: nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de! RRZ.Uni-Koeln.DE!uni-duisburg.de!zib-berlin.de!news.mathworks.com! uunet!in1.uu.net!jaxnet.jaxnet.com!jax!jcbryant From: jcbry...@jax.jaxnet.com (James Bryant) Newsgroups: comp.os.linux.admin Subject: Re: iBCS 941209 doesn't seem to work with Unixware command files... Date: 27 Feb 1995 01:34:38 GMT Organization: JaxNet BBS (904) 292-4567 Lines: 23 Message-ID: <3ira7e$6mn@jaxnet.jaxnet.com> References: <3il19d$klg@paul.rutgers.edu> NNTP-Posting-Host: jax.jaxnet.com X-Newsreader: TIN [version 1.2 PL2] Maureen Lecuona (lecu...@paul.rutgers.edu) wrote: Stuff deleted... : So I uncompressed a UNIXWARE version of cscope from the release cdrom : and tried running it. But I get a file not found message no : matter what I do. The file command says: : cscope ELF 32-bit LSB executable i386 (386 and up) Version 1 More stuff deleted... That error message is actually coming from your PROGRAM, not from iBCS. Generally, when you get that message, it means that you are missing some shared libraries that you need. If you get the program readelf, also on TSX-11, it will tell you exactly what libraries you need in order to run the program. The most likely culprit is libc.so.1. The shared libraries are also available on TSX-11, in /pub/linux/BETA/ibcs2/svr4-shlib-950118.tar.gz. Just put the files in /usr/lib, since that's probably where cscope wants them. jcbry...@jax.jaxnet.com
Newsgroups: comp.os.linux.admin Path: nntp.gmd.de!newsserver.jvnc.net!howland.reston.ans.net!gatech! news-feed-1.peachnet.edu!insosf1.infonet.net!newshost.marcam.com! news.mathworks.com!uunet!in1.uu.net!virtech!aib.com!not-for-mail From: e...@aib.com (Eric Youngdale) Subject: Re: iBCS 941209 doesn't seem to work with Unixware command files... Message-ID: <3irn9k$125@andante.aib.com> Lines: 29 Sender: n...@aib.com (Usenet/NetNews Administrator) Nntp-Posting-Host: andante.aib.com Organization: AIB Software Inc References: <3il19d$klg@paul.rutgers.edu> <3ira7e$6mn@jaxnet.jaxnet.com> Date: Mon, 27 Feb 1995 05:17:40 GMT In article <3ira7e$...@jaxnet.jaxnet.com>, >: and tried running it. But I get a file not found message no >: matter what I do. The file command says: > >: cscope ELF 32-bit LSB executable i386 (386 and up) Version 1 > >More stuff deleted... > >That error message is actually coming from your PROGRAM, not from >iBCS. Generally, when you get that message, it means that you are >missing some shared libraries that you need. If you get the program >readelf, also on TSX-11, it will tell you exactly what libraries >you need in order to run the program. The most likely culprit is >libc.so.1. The shared libraries are also available on TSX-11, in >/pub/linux/BETA/ibcs2/svr4-shlib-950118.tar.gz. Just put the files >in /usr/lib, since that's probably where cscope wants them. No, the dynamic loader is patches the paths from /usr/lib to /usr/i486-sysv4/lib. This way /usr/lib can still be used for native linux stuff (esp native ELF stuff). You still must have /usr/lib/libc.so.1 which points to /usr/i486-sysv4/lib/libc.so.1, since the kernel loader will still use /usr/lib/libc.so.1 for the dynamic loader. -Eric -- "The woods are lovely, dark and deep. But I have promises to keep, And lines to code before I sleep, And lines to code before I sleep."