tkevans@fallst.UUCP (Tim Evans) (04/16/89)
Now that Elm 2.2 has been released to the world, it seems time to ask the world (or at least the uPort corner of it) for help with Elm's Configure/installation. This came up in testing of version 2.2, but the Development Group couldn't focus on a single system to solve it. Basically, the problem is that the Configure script holds a large number of elm configuration details in memory as environment variables, then creates Makefiles and other necessary files using them. However, /bin/sh on uPort SysV/AT was compiled using small model and cannot handle all of the variables Configure creates. For a while there, you could get around this by using /bin/ksh, which seems to have a bit more room. Along towards the end of the 2.2 development cycle, though, ksh's variable space got exceeded. At this point, uPort SysV/AT users will have to hand-edit all of the necessary files in order to get Elm 2.2 to install. What's needed here is for uPort guru's (and others) to take a look at Configure and see if there's something which can be done to deal with this problem--without messing up Configure for the rest of the world, of course. At first thought, it seems that storing all these configuration options in a temporary file (maybe a sed script?), then somehow using the temp file to create the Makefiles instead of juggling all of the variables in memory. It strikes me that uPort SysV/AT may not be the only place this problem occurs. Maybe someone can speak to other '286 *NIX's? (Configure seems to allow for VenturCOM Venix(tm)--any experience/comments with respect to that one?) -- UUCP: ...!{rutgers|ames|uunet}!mimsy!aplcen!wb3ffv!fallst!tkevans INTERNET: tkevans%fallst@wb3ffv.ampr.org OTHER: ...!attmail!fallst!tkevans Tim Evans 2201 Brookhaven Court, Fallston, MD 21047 (301) 965-3286
rick@pcrat.UUCP (Rick Richardson) (04/18/89)
In article <538@fallst.UUCP> tkevans@fallst.UUCP (Tim Evans) writes: > >occurs. Maybe someone can speak to other '286 *NIX's? (Configure >seems to allow for VenturCOM Venix(tm)--any experience/comments with >respect to that one?) The first time I ever used Configure was under Venix. It was so long ago that it might have been on Venix/86, or right after Venix/286 came out. It choked the shell at that time, so I had install whatever it was I was trying to install by hand. I know that Venturcom tweaked the shell after that. I don't recall having any other trouble with Configure after I got the new shell. Note that the Venix /bin/sh is compiled with Venturcom's C compiler and not the AT&T C compiler that is available. /bin/sh: separate I&D stack (12288) below data 31000 + 5374 + 508 = 36882 -- Rick Richardson | JetRoff "di"-troff to LaserJet Postprocessor|uunet!pcrat!dry2 PC Research,Inc.| Mail: uunet!pcrat!jetroff; For anon uucp do:|for Dhrystone 2 uunet!pcrat!rick| uucp jetroff!~jetuucp/file_list ~nuucp/. |submission forms. jetroff Wk2200-0300,Sa,Su ACU {2400,PEP} 12013898963 "" \d\r\d ogin: jetuucp