home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.mail.elm
- Path: sparky!uunet!mcsun!Germany.EU.net!isaak.isa.de!newton.isa.de!vogt
- From: vogt@isa.de (Gerald Vogt)
- Subject: Re: Building 2.4.13 on a Sun 386i
- Message-ID: <1992Dec15.124700.27998@isa.de>
- Sender: usenet@isa.de
- Nntp-Posting-Host: bach
- Organization: ISA GmbH, Stuttgart, FRG
- References: <1992Dec13.142616.23877@ringer.cs.utsa.edu> <1992Dec13.142910.23932@ringer.cs.utsa.edu> <1992Dec13.221428.4211@unixland.natick.ma.us>
- Date: Tue, 15 Dec 1992 12:47:00 GMT
- Lines: 45
-
- In article <1992Dec13.221428.4211@unixland.natick.ma.us> bill@unixland.natick.ma.us (Bill Heiser) writes:
- >cbarkley@alex (The DarkMage) writes:
- >
- >>I am still trying to get elm built on our Sun 386i machines with no
- >>luck. Last time I posted the list of undefined symbols, I was told
- >>that I needed to do something with nls. Sadly, I don't even know what
- >>nls is, much less how to cope with it if it is misbehaving. Can anyone
- >>out there give me any more specific information? Also, has anyone else
- >>ever tried to build elm on a 386i? Were you successful?
- >
- >I found it best (not only on 386i but other systems as well) to just
- >stick with the 2.3 version of Elm. The 2.4 version seems to have lots
- >of problems compiling on various machines, has funny patches that require
- >you to manually edit files instead of following "normal" "patch" techniques,
- >and has problems dealing with domains if you don't manually edit the
- >config file. In contrast, elm2.3 compiles "out of the box", and works
- >well on the platforms I manage.
-
- I compiled elm 2.4 at different patchlevels on different machines and
- had almost no problems. There may be some problems on some 'exotic'
- machines. But still I can't see any reason why I should stick with the
- 2.3 version.
-
- I contacted Christopher by e-mail to help him. As far as I can see
- now the problem is quite simple. When he built elm on the sun 386i he
- has probably built elm on a different machine before. (I don't know
- exactly, I still wait for an answer). When he started his 'make' he
- has forgotten to clean up the objects before so that some 'wrong'
- objects where used.
-
- I tested this behaviour on our Sun4 and Sun386i. I first compiled elm
- on the Sun4 and than reconfigured it for Sun386i and recompiled it
- there. Several modules (for examples lib/mcprt.c) didn't recompile!
- Now take a look at Christopher's list of undefined symbols. You will
- see that all symbols in lib/mcprt.c are undefined!
-
- So all those that built elm on different machines with different
- architectures with shared sources: Don't forget to 'make clean' in the
- elm root directory before recompiling to removed all 'foreign' objects
- and libraries!
-
- Hope this helps!
- --
- Gerald Vogt E-Mail: vogt@isa.de
- UUCP: ...!{uunet!unido, pyramid}!isaak!vogt
-