Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!hp4nl!alchemy!markov From: markov@cs.ruu.nl (Mark Overmars) Newsgroups: comp.sys.sgi Subject: Re: Forms 1.2 under IRIX 3.2 Message-ID: <1991May07.200649.13924@cs.ruu.nl> Date: 7 May 91 20:06:49 GMT References: <9105071227.AA09119@gdstech.grumman.com> Organization: Utrecht University, Dept. of Computer Science Lines: 28 In <9105071227.AA09119@gdstech.grumman.com> englund@gdstech.grumman.com (Dave Englund) writes: >I've managed to hack Forms 1.2 to run under IRIX 3.2. There aren't >that many changes necessary, so I'll just list them here. > >Changes in "forms.h" >line 36: void (*form_call_back)(struct objs *); >line 76: void (*obj_call_back)(struct objs *, long); > > (stuff deleted) > >Those changes are enough to get the package to compile, but alas are >not enough to make the package work correctly. I cannot imagine that has got anything to do with (but I am sure you are right). Can you comment on why this has to be done? > The remaining problems >have to do with the C compiler promoting floats to doubles when >passing them as arguments. > If I remember correctly, adding the compiler option -float (or -floats) should do all of that. I am not sure though because I cannot test it anymore. By the way, release 1.3 is on its way. (You won't like it. It will require a bit of work from all you FORMS users.) Mark Overmars