hacker@vela.acs.oakland.edu (Thomas J. Hacker) (05/11/91)
Hello! I'm having difficulties getting meta1.3 going under ISIS2.1. After much makefile hacking, I've gotten this far: cc -o machine machine.o ../lib/metalib.a ../isis/DEC3100/lib/libisis1.a ../isis/ DEC3100/lib/libisis2.a ../isis/DEC3100/lib/libisism.a ld: Undefined: wait4 strdup *** Error code 1 Does anyone have any suggestions? -Thanks! P.S. DS5000 running Ultrix4.1
ken@CS.Cornell.EDU (Ken Birman) (05/12/91)
In article <6369@vela.acs.oakland.edu> hacker@vela.acs.oakland.edu (Thomas J. Hacker) writes: >Hello! I'm having difficulties getting meta1.3 going under ISIS2.1. > >After much makefile hacking, I've gotten this far: > >cc -o machine machine.o ../lib/metalib.a ../isis/DEC3100/lib/libisis1.a ../isis/ >DEC3100/lib/libisis2.a ../isis/DEC3100/lib/libisism.a >ld: >Undefined: >wait4 >strdup >*** Error code 1 > >Does anyone have any suggestions? > >-Thanks! > > >P.S. DS5000 running Ultrix4.1 The problem is that the V2.1 version of Meta hasn't been ported to the decstation, although it obviously won't need many changes to get it running on the basis of your posting. Presumably, ULtrix either stores these interfaces in a different place, or you have to code your own copies, or change Meta to use the versions DEC supports (they DO have wait3, so wait4 is a pretty simple procedure that keeps any "unwanted" status in a buffer, and strdup is trivial) Good luck, may the force be with you, etc. Meta under V3.0 (later this summer) will run on all our usual equipment and OS environments, or at least this is our current plan. Mark, Keith -- do I have all of this right? -- Kenneth P. Birman E-mail: ken@cs.cornell.edu 4105 Upson Hall, Dept. of Computer Science TEL: 607 255-9199 (office) Cornell University Ithaca, NY 14853 (USA) FAX: 607 255-4428
wood@CS.Cornell.EDU (Mark D. Wood) (05/13/91)
In article <6369@vela.acs.oakland.edu> hacker@vela.acs.oakland.edu (Thomas J. Hacker) writes: >Hello! I'm having difficulties getting meta1.3 going under ISIS2.1. > ... > >P.S. DS5000 running Ultrix4.1 The problem is that the version of Meta released with ISIS 2.1 was specific to the sun4 architecture. We have subsequently extended this version so that it now runs on the mips architecture. This version is available for the asking. However, a new version of Meta, Meta 2.0, should be available this summer. We have a number of technical reports discussing this new version. It includes a guarded command language (a low-level postfix language consisting of predicate, action pairs) and consequently supports distributed control of the distributed application in addition to just monitoring. -- ................................................................... Mark D. Wood wood@cs.cornell.edu (INTERNET) Computer Science / Upson Hall moxy@CRNLVAX5 (BITNET) Cornell University / Ithaca, NY 14853 (607) 255-1149