home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / unix / aix / 9459 < prev    next >
Encoding:
Text File  |  1992-09-08  |  2.3 KB  |  61 lines

  1. Newsgroups: comp.unix.aix
  2. Path: sparky!uunet!iWarp.intel.com|ichips!tmcconne
  3. From: tmcconne@sedona.intel.com (Tom McConnell)
  4. Subject: Re: Making gcc-2.2.2 on RS6000
  5. Message-ID: <1992Sep8.174918.15024@ichips.intel.com>
  6. Originator: tmcconne@sedona
  7. Keywords: GNU, RS6000, 
  8. Sender: tmcconne@sedona (Tom McConnell)
  9. Organization: Intel Corporation
  10. References:  <1992Sep8.154642.1998@news.uiowa.edu>
  11. Date: Tue, 8 Sep 1992 17:49:18 GMT
  12. Lines: 47
  13.  
  14.  
  15. In article <1992Sep8.154642.1998@news.uiowa.edu>, donath@herky.cs.uiowa.edu (Matt Donath) writes:
  16. > I get the following error when trying to make gcc.  Has anyone seen this?
  17. > -------------
  18. > {stuff that worked deleted}
  19. >                 for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2  _lshrdi3 _lshldi3 _ashldi
  20. > 3 _ashrdi3   _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf  _fixunsdfsi _fixunssfsi _fixunsdfdi _fi
  21. > xdfdi _fixunssfdi _fixsfdi  _varargs _eprintf _builtin_new _builtin_New _builtin_del  _bb _shtab _clear_
  22. > cache _trampoline __main _exit; \
  23. >                 do \
  24. >                   echo ${name}; \
  25. >                   ./gcc -O2    -g -B./ -g1 -I. -I. -I./config -c -DL${name} \
  26. >                       ./libgcc2.c -o ${name}.o; \
  27. >                   if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  28. >                   ar rc tmplibgcc2.a ${name}.o; \
  29. >                   rm -f ${name}.o; \
  30. >                 done
  31. > _muldi3
  32. > Assembler:
  33. > /tmp/ccbOcDmb.s: line 25: 1252-142 Syntax error.
  34. > make: 1254-004 The error code from the last command is 1.
  35. > Make Quitting.
  36.  
  37.   You need the assembler patch.
  38.  
  39. From ./gcc-2.2.2/README.RS6000:
  40.  
  41.     ... Then call IBM Support
  42.     at 800-237-5511.  Ask for emergency shipment of the rs6000 AIX fix for
  43.     APAR IX22829.  They may ask you to verify that it's a fix for ".extern
  44.     foo conflicts with defining foo"; say yes.
  45.  
  46.     ... If you tell them you're running AIX version 3.2, you may be told that
  47.     no fix is available yet.  In fact the 3.15 fix works fine on version
  48.     3.2.  Talk them into shipping it to you anyway.
  49.  
  50.  
  51.     Cheers,
  52.  
  53.     Tom McConnell
  54. -- 
  55.  Tom McConnell          |     Internet: tmcconne@sedona.intel.com
  56.  Intel, Corp. C3-91     |     Phone: (602)-554-8229
  57.  5000 W. Chandler Blvd. | The opinions expressed are my own. No one in 
  58.  Chandler, AZ  85226    | their right mind would claim them.
  59.