home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / next / programm / 7744 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  1.9 KB

  1. Path: sparky!uunet!news.claremont.edu!ucivax!news.service.uci.edu!unogate!mvb.saic.com!network.ucsd.edu!ucsbcsl!foxtrot.ccmrc.ucsb.edu
  2. From: doug@foxtrot.ccmrc.ucsb.edu (Douglas Scott)
  3. Newsgroups: comp.sys.next.programmer
  4. Subject: Re: gcc 2.3.1 on NeXTStep 3.0 ????
  5. Message-ID: <7135@ucsbcsl.ucsb.edu>
  6. Date: 15 Dec 92 00:32:32 GMT
  7. References: <1992Dec9.015113.2141@Trirex.COM>
  8. Sender: root@ucsbcsl.ucsb.edu
  9. Reply-To: doug@foxtrot.ccmrc.ucsb.edu
  10. Distribution: usa
  11. Lines: 35
  12.  
  13. In article <1992Dec9.015113.2141@Trirex.COM> dglattin@trirex.com (Dennis  
  14. Glatting) writes:
  15. ] In article <1f3badINN1lr@darkstar.UCSC.EDU> isbell@cats.ucsc.edu (Art  
  16. ] Isbell) writes:
  17. ] > 
  18. ] > In article <1992Nov25.173006.638@gamelan> thf@zelator.in-berlin.de  
  19. ] (Thomas Funke) writes:
  20. ] > >Be careful: If you hack the original header-files, you have to  
  21. ] recompile the  
  22. ] > >precompiled headers (*.p), because otherwise the compiler will not use  
  23. ] them  
  24. ] > >anymore. VERY SLOW compilations then ! (20 Seconds for 
  25. ] > >#include <appkit/appkit.h> )
  26. ] > 
  27. ] > Thomas makes an excellent point, here.  You might consider compiling  
  28. ] with the
  29. ] > PB "Args:" field set to "OTHER_CFLAGS=-Wprecomp" occasionally.  This  
  30. ] will show
  31. ] > you whether precompiled headers are actually being used.
  32. ] You might consider not using the GNU preprocessor but rather make a  
  33. ] symlink to the NeXT one.  This may reduce the amount of compiler related  
  34. ] issues and still give you what you want from cc1, cc1obj, etc.
  35.  
  36. If you do this, you will not be able to build or use libg++ 2.2.2 or the  
  37. equivalent.  The Gnu preprocessor knows how to handle the #include_next  
  38. directive (no relation to "NeXT"), and the NeXT version cannot.
  39.  
  40. --
  41. Douglas Scott                              (805)893-8352
  42. Center for Computer Music Research and Composition
  43. University of California, Santa Barbara
  44. Internet: (NeXTMail ok)   <doug@foxtrot.ccmrc.ucsb.edu>
  45.