home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.utils.bug
- Path: sparky!uunet!convex!darwin.sura.net!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!charon.er.usgs.gov!gie
- From: gie@charon.er.usgs.gov (Gerald I. Evenden)
- Subject: Link failure for X11 procedures
- Message-ID: <9209081315.AA00287@charon.er.usgs.gov>
- Sender: gnulists@ai.mit.edu
- Organization: GNUs Not Usenet
- Distribution: gnu
- Date: Tue, 8 Sep 1992 13:15:31 GMT
- Approved: bug-gnu-utils@prep.ai.mit.edu
- Lines: 65
-
- I am very interested in your efforts with the "Font Utilities" package
- and would gladly volunteer some effort. However, ...
-
- I attempted to install your material on a DELL 433DE with Dell's SVR4,
- issure 2.2, but ran into snags---some curable, some not so easy.
-
- In order to get all the material to compile I had to add -DSYSV compiler
- flag for code from the "pbmplus" system. They do not use the same
- System V flagging you do.
-
- The X11 code would not link!
- For "limn" the linker's output reads:
-
- Undefined first referenced
- symbol in file
- XtStrings xserver.o
- ld: limn: fatal error: Symbol referencing errors. No output written to limn
- make[1]: *** [limn] Error 1
-
- And, similarly for "xbfe":
-
- Undefined first referenced
- symbol in file
- XtShellStrings .././lib/lib.a(xmessage.o)
- XtStrings char.o
- ld: xbfe: fatal error: Symbol referencing errors. No output written to xbfe
- make[1]: *** [xbfe] Error 1
-
- Both these globals are hidden by the X11 macros and not directly referred
- to by the application programmer. Hacking around with various mods to
- the loader flags and libraries produced zip results.
-
- Note, I was using Dell's installation of gcc: -v yields:
- > Reading specs from /usr/dell/gcc-2/lib/gcc-lib/i386v4/2.1/specs
- > gcc version 2.1
- and installed make-3.60 for this job. It appears I will have to add
- gawk also(?).
-
- Outside of a Herculean effort to dig into your code and decipher your
- methodology, there does not seem much that I can do without some
- suggestions on your part. Perhaps someone else has run into this
- problem.
-
- At the moment, I do not consider this to be the system's fault because I
- have successfully installed several packages using X11, but using, I might
- add, much more standard procedures.
-
- Do you have any suggestions?
-
- ---------------------------------------------------------------------
- Lastly, and please take this as friendly comment from someone who has
- been hacking on machines since 1959, I take STRONG exception with most of
- the statements in manual section 16.3 "Portability," p.78. What you
- have basically said: "it's my sandbox and I'll make up any rules I want!"
- Unfortunately, a point-by-point critique would take too long here.
-
- I am sorry if I have offended you, but having ported A LOT of software
- makes me very sensitive to this issue. What's worse, I took the risk
- of alienation even though I would like remain on friendly, speaking terms.
-
- Please forgive and old hacker.
- ---------------------------------------------------------------------
-
- Ciao. (Jerry)
-
-