home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!uknet!fulcrum!igb
- From: igb@fulcrum.bt.co.uk (Ian G Batten)
- Newsgroups: comp.sys.sun.misc
- Subject: Patching libc.so --- 4.1.1 and 4.1.2 differ?
- Message-ID: <Bs982n.M5o@fulcrum.bt.co.uk>
- Date: 31 Jul 92 12:59:11 GMT
- Sender: news@fulcrum.bt.co.uk
- Organization: Fulcrum Communications
- Lines: 14
-
-
- For reasons to tedious to go into, I have had to patch libc.so on our
- machines to include builtin_saveregs from the gcc distribution. I
- followed the instructions in /usr/lib/shlib.etc to the letter, but I
- found that although the library I got on the 4.1.1 machines was fine,
- the library on the 4.1.2 machines generated problems when linking
- programs, complaining about missing symbols _dlopen, etc.
-
- On a wild whim I added ``-ldl'' to the ld command line in the makefile
- in /usr/lib/shlib.etc and all is now well.
-
- Can anyone explain this?
-
- ian
-