Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucsd!ucbvax!rchland.ibm.com!oester+ From: oester+@rchland.ibm.com (Bob Oesterlin) Newsgroups: comp.soft-sys.andrew Subject: rs_aix31 problems Message-ID: Date: 19 Nov 90 19:46:34 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Bob Oesterlin Organization: The Internet Lines: 28 Can anyone explain this behavior? 1) I have a copy of ATK in dir /usr/dev/andrew. I copy the entire tree to/usr/prod/andrew. 2) I switch to /usr/prod/andrew (CLASSPATH, ANDREWDIR, PATH, etc) 3) I try to run various Andrew apps (works ok. So it should, it the samefiles!) 4) Try to run a "locally written" ATK app: /usr > /usr/andrew/bin/runapp calapp Could not find the class methods for application version 0x4190738 (68749112)! Memory fault (core dumped) ... Huh? It's the same data! OK, what's up? (fyi, this version numbermatches the one in /usr/prod/andrew/dlib/atk/index) I went ito /usr/prod/andrew, and started sym-linking various dirs back to/usr/dev/andrew. By process of elimination I find that if/usr/andew/lib/libclass.a is a file, it fails, but if it's a sym-link back to/usr/dev/andrew/lib/libclass.a, it works! What's going on here?? Both /usr/prod/andrew/lib/libclass.a and/usr/prod/andrew/lib/libclass.a are the same (dates, checksums, premissions,etc). What could the sym-link have to do with it? Some strangeness becauselibclass.a is a shared lib?? Help! Bob