home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / linux / 22329 < prev    next >
Encoding:
Text File  |  1992-12-31  |  1.5 KB  |  41 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!spool.mu.edu!yale.edu!yale!mintaka.lcs.mit.edu!wyvern
  3. From: wyvern@gnu.ai.mit.edu (The Wyvern)
  4. Subject: libc.a errors with gcc 2.3.3
  5. Message-ID: <1993Jan1.013916.26835@mintaka.lcs.mit.edu>
  6. Keywords: gcc
  7. Sender: news@mintaka.lcs.mit.edu
  8. Organization: Free Software Foundation
  9. Date: Fri, 1 Jan 1993 01:39:16 GMT
  10. Lines: 29
  11.  
  12. I just installed gcc 2.3.3 (The 486 version) and everything seems
  13. fine except for one problem. When I try to compile hello.c
  14. with the -static option, I get these errors:
  15.  
  16. /usr/lib/libc.a(printf.o): Undefined symbol _stdout referenced from text segment
  17. /usr/lib/libc.a(printf.o): Undefined symbol streambuf::vform(const char *, void *) refer
  18.  *) referenced from text segment
  19. /usr/lib/libc.a(atexit.o): Undefined symbol _malloc referenced from text segment
  20. /usr/lib/libc.a(exit.o): Undefined symbol __cleanup referenced from text segment
  21.  
  22. This is using the lib486-4.2.TZ from tsx-11.mit.edu:/pub/linux/GCC/486
  23. and 486 compiler. When linking with shared libs, jump or nojump, it works
  24. fine. The problem seems to be only with the static version of 486 libc.
  25. How can I fix this?
  26.  
  27. -->Configuration
  28. i486-33 system
  29. 8mb RAM
  30. 200mb IDE HD
  31. Linux 0.99.1, GCC 2.3.3-486
  32. libc.so.4.2 compiled from jump-4.2.TZ sources
  33.  
  34. Also:
  35.   Is it safe to delete /usr/lib/shlib/jump and nojump?
  36.   I believe these are the gcc 2.2.2d directories for
  37.   the jump libraries and have been replaced with
  38.   lib*.ca and lib*.sa in /usr/lib. Is this correct?
  39.  
  40.  
  41.