For IBM RISC/6000 architecture users who want to use the Demeter Tools/C++: Information on how to get the software from the net is at URL: ftp://ftp.ccs.neu.edu/pub/people/lieber/DemeterTools.txt Below are installation notes from successful AIX installations. -- Karl Lieberherr ============================================ From dsprague@VNET.IBM.COM Mon Oct 2 11:08:51 1995 To: Karl Lieberherr Cc: xiao@shoreline.awdpa.ibm.com Subject: Demeter Installation on RISC/6000 Date: Mon, 02 Oct 1995 11:06:45 -0400 From: "Douglas E. Sprague" I've done an install from scratch in order to record the required steps to get Demeter installed successfully on my RS/6000 machine. 1) Complete steps 4 & 5 of section A.2 in Appendix A of the User's Guide as Follows: 4. CCC = xlC 5. DEPEND = $(DEPENDSRC)/makedepend -I/usr/lpp/xlC/include I did not do this initially because I was assuming that these steps needed to be done only if I was using a compiler other than the normal xlC AIX compiler (Like the GNU compiler). 2) Added the following line to the top of $DEMETER/bin/dmkmf set DEMETER=/afs/btv/u/dsprague/demeter Where "/afs/btv/u/dsprague/demeter" is the directory where I have Demeter installed. I believe Cun had me do this as a workaround to get things going. There is probably a way to fix this. Without this fix I was always getting the message "Demeter is in $(TOP)" when I ran self-test and $(TOP) was not getting evaluated properly in subsequent processing. 3) Had to do a chmod 644 on file $DEMETER/self-test/test-output to enable writing to this file. Regards, Doug Sprague On Mon, 02 Oct 1995 08:32:08 EDT Karl Lieberherr wrote: >Doug: > >it is likely, that other users of the IBM version might have >similar challenges with installation. > >Please could you provide a paragraph or two describing the pitfalls >and then we will post this with oftware on the net. > >Thank you, >-- Karl > From dsprague@VNET.IBM.COM Mon Oct 2 06:46:52 1995 > To: Karl Lieberherr > Cc: xiao@shoreline.awdpa.ibm.com > Subject: Re: favor > Date: Mon, 02 Oct 1995 06:46:38 -0400 > From: "Douglas E. Sprague" > > > Cun assisted me on Friday to get Demeter working on my RS/6000. > Thanks Cun! > > I'm still waiting to get the text book such that I can get started on > the homework. It's suppose to be here today or tomorrow. Our NTU > coordinator tells me that the delay has been in getting it to our sup plier > used for all NTU text books. > > I wanted to go through the Laboratory Guide to start getting familiar with > Demeter but I don't see the directory $DEMETER/lab-program which is s uppose > to contain the library system example. Does this come as a separate package > with Demeter? > > Thanks, > Doug Sprague > > On Fri, 01 Sep 1995 15:40:31 EDT Karl Lieberherr wrote: > >Please could you do me a favor and notify me after > >successful installation of Demeter on your RS 6000. > > > >Best regards, > >-- Karl Lieberherr > > > > -- > Doug Sprague, IBM Microelectronics, Test Software Engineering -- TDS > E-mail(VNET): dsprague@btv.ibm.com E-mail(INTERNET): dsprague@vnet.ibm ..com > Phone: 802-769-7545 (T/L 446) Fax: 802-769-7437 > > -- Doug Sprague, IBM Microelectronics, Test Software Engineering -- TDS E-mail(VNET): dsprague@btv.ibm.com E-mail(INTERNET): dsprague@vnet.ibm.com Phone: 802-769-7545 (T/L 446) Fax: 802-769-7437 ============================== From conyer@VNET.IBM.COM Wed Oct 11 17:32:36 1995 Date: Wed, 11 Oct 95 16:50:32 EDT From: "Christopher Conyer (914-433-9106 T/L-293)" To: lieber@ccs.neu.edu, conyer@VNET.IBM.COM cc: dsprague@VNET.IBM.COM, nsangal@ccs.neu.edu, p01478@psilink.com, xiao@ibmpa.awdpa.ibm.com Subject: IBM version Ref: Your note of Mon, 2 Oct 1995 11:28:03 -0400 (attached) Well, I did a little playing around and figured out why the executables didn't work for me. The basic problem is that the xlC compiler libraries installed in /usr/lib/xlC were an old version that didn't implement a function required by these executables. The version that didn't work was 1.1.2. I used a program written locally to strip the /usr/lib/xlC out of the executables, then used LIBPATH to point to a newer version of the compiler (2.1.3). Now everything works fine. chris ----------------------------- Note follows ------------------------------ Date: Mon, 2 Oct 1995 11:28:03 -0400 Message-Id: <199510021528.LAA03120@atlas.ccs.neu.edu> To: conyer@VNET.IBM.COM Subject: IBM version Cc: dsprague@VNET.IBM.COM, nsangal@ccs.neu.edu, p01478@psilink.com, xiao@ibmpa.awdpa.ibm.com The RS 6000 port has been done successfully. It was done at IBM in Mountain View (by Cun Xiao) and successfully installed by Douglas E. Sprague, I think in Vermont. Please use it too. Below is further information from Douglas E. Sprague. Best regards, -- Karl Lieberherr Christopher Conyer wrote: I almost forgot, I noticed in the course notes that the RS/6000 port hasn't been done for the current version. I'm wondering if you have any estimates on the amount of work that would need to be done, and if there is a test suite that could be used to verify the operation vs. the SunOS version. We have many regression tests but for now just use the self-test which is in the distribution. =========================== From dsprague@VNET.IBM.COM Mon Oct 2 11:08:51 1995 To: Karl Lieberherr Cc: xiao@shoreline.awdpa.ibm.com X-Note-Format: RFC822 Subject: Demeter Installation on RISC/6000 Date: Mon, 02 Oct 1995 11:06:45 -0400 From: "Douglas E. Sprague" see other part of this file