home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / sgi / 16017 < prev    next >
Encoding:
Internet Message Format  |  1992-11-06  |  2.8 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!sgi!odin!fido!spicey.asd.sgi.com!tuan
  2. From: tuan@spicey.asd.sgi.com (Tuan Tran)
  3. Newsgroups: sgi.engr.all,comp.sys.sgi
  4. Subject: -G switch on SGI  C Compiler
  5. Date: 5 Nov 1992 17:58:17 GMT
  6. Organization: Silicon Graphics, Inc., Mountain View, CA.
  7. Lines: 68
  8. Distribution: world
  9. Message-ID: <1dbnbpINNmb2@fido.asd.sgi.com>
  10. NNTP-Posting-Host: spicey.asd.sgi.com
  11. Keywords: cc
  12.  
  13.  
  14. Hi folks:
  15.  
  16. I have this problem when trying to port a big package to the
  17. SGI machine:
  18.  
  19.  
  20. cc -o ppr -s pprc.o pprh.o part_est.o pprr.o
  21. /proj/mxbuild/mx/prod/sgi4d/lib/fgmake.a /p
  22. roj/mxbuild/mx/prod/sgi4d/lib/mdmake.a
  23. /proj/mxbuild/mx/prod/sgi4d/lib/ingroup.a /proj/mxbuild
  24. /mx/prod/sgi4d/lib/mxn2pic.a /proj/mxbuild/mx/prod/sgi4d/lib/mincut.a 
  25. /proj/mxbuild/mx/prod/s
  26. gi4d/lib/blkmake.a /proj/mxbuild/mx/prod/sgi4d/lib/gfdrf.a
  27. /proj/mxbuild/mx/prod/sgi4d/lib/mxm
  28. azer.a /proj/mxbuild/mx/prod/sgi4d/lib/cstmerge.a
  29. /proj/mxbuild/mx/prod/sgi4d/lib/picflat.a  /
  30. proj/mxbuild/mx/prod/sgi4d/lib/mxnflat.a
  31. /proj/mxbuild/mx/prod/sgi4d/lib/xnf2mxn.a /proj/mxbui
  32. ld/mx/prod/sgi4d/lib/mxnprep.a
  33. /proj/mxbuild/mx/prod/sgi4d/lib/mxn2stf.a /proj/mxbuild/mx/prod
  34. /sgi4d/lib/pic2lca.a  /proj/mxbuild/mx/prod/sgi4d/lib/pic2bid.a
  35. /proj/mxbuild/mx/prod/sgi4d/li
  36. b/pprsum.a /proj/mxbuild/mx/prod/sgi4d/lib/mxdata.o
  37. /proj/mxbuild/mx/prod/sgi4d/lib/mxtrans.a
  38. /proj/mxbuild/mx/prod/sgi4d/lib/hm.a 
  39. /proj/mxbuild/mx/prod/sgi4d/lib/pic.a /proj/mxbuild/mx/p
  40. rod/sgi4d/lib/tif.a /proj/mxbuild/mx/prod/sgi4d/lib/mxn.a
  41. /proj/mxbuild/mx/prod/sgi4d/lib/prim
  42. .a /proj/mxbuild/mx/prod/sgi4d/lib/noth.a 
  43. /proj/mxbuild/mx/prod/sgi4d/lib/mxcst.a /proj/mxbui
  44. ld/mx/prod/sgi4d/lib/mxtoolm.o
  45. /proj/mxbuild/mx/prod/sgi4d/lib/mxdatad.a /proj/mxbuild/mx/prod
  46. /sgi4d/lib/mxtool.a /proj/mxbuild/mx/prod/sgi4d/lib/mxaccs.a 
  47. /proj/mxbuild/mx/prod/sgi4d/lib/
  48. mxcomm.a /proj/mxbuild/mx/prod/sgi4d/lib/mxutil.a
  49. /proj/mxbuild/mx/prod/sgi4d/lib/mxosi.a /pro
  50. j/mxbuild/mx/prod/sgi4d/lib/mxbase.o
  51. /proj/mxbuild/mx/prod/sgi4d/lib/xlm.a  /proj/mxbuild/mx/p
  52. rod/sgi4d/lib/lmgr.a /proj/mxbuild/mx/prod/sgi4d/lib/pa.a
  53. /proj/mxbuild/mx/prod/sgi4d/lib/tspe
  54. c.a /proj/mxbuild/mx/prod/sgi4d/lib/dly_tab.a
  55. /proj/mxbuild/mx/prod/sgi4d/lib/int2ray.a  /proj
  56. /mxbuild/mx/prod/sgi4d/lib/int2ray.a -lm -lsun
  57. /usr/bin/ld:
  58. gp relocation out-of-range errors have occured and bad object file
  59. produced (corrective action
  60.  must be taken)
  61. Best -G num value to compile all -count'ed objects creating ppr with is 4
  62. Best -G num value calculation reliable only if all
  63. -count'ed objects were compiled with -G num greater or
  64. equal to maximum size of a literal pool item (8).
  65. *** Error code 1
  66.  
  67.  
  68. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  69.  
  70. I tried to recompile all the *.o's with -G 0, -G 4 etc but
  71. it did not work.  Do I need to recompile all the libraries      
  72. (*.a's) as well ?
  73.  
  74. Thanks,
  75.  
  76. Tuan
  77.  
  78.  
  79.  
  80.  
  81.