home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / atari / st / tech / 6883 < prev    next >
Encoding:
Text File  |  1993-01-28  |  1.7 KB  |  41 lines

  1. Newsgroups: comp.sys.atari.st.tech
  2. Path: sparky!uunet!mcsun!Germany.EU.net!gmd.de!newsserver.jvnc.net!darwin.sura.net!gatech!destroyer!cs.ubc.ca!unixg.ubc.ca!kakwa.ucs.ualberta.ca!vega!ntomczak
  3. From: ntomczak@vega.math.ualberta.ca (N Tomczak-Jaegermann)
  4. Subject: Re: Making a Sparc GCC cross compiler
  5. Message-ID: <ntomczak.728066948@vega>
  6. Keywords: Get an error
  7. Sender: news@kakwa.ucs.ualberta.ca
  8. Nntp-Posting-Host: vega.math.ualberta.ca
  9. Organization: University Of Alberta, Edmonton Canada
  10. References: <adp.727475456@reading> <C15oCs.6so@dcs.glasgow.ac.uk>
  11. Date: Tue, 26 Jan 1993 16:49:08 GMT
  12. Lines: 27
  13.  
  14. moffatd@dcs.glasgow.ac.uk (Darren Moffat) writes:
  15.  
  16. >adp@csg.cs.reading.ac.uk (Andrew Pollard) writes:
  17.  
  18. >>make: Fatal error: Don't know how to make target `objc-parse.y'
  19.  
  20. >To create a .y file you need to use yacc (Should be on your sun)
  21.  
  22. Well, the other way around.  You need a grammar description in .y
  23. file to feed it to yacc.  Actually for gcc you will need a similar
  24. program called bison, if I am not mistaken. gcc grammars use
  25. extra features which will trip yacc.  All .y files should be in
  26. a general gcc distribution.
  27.  
  28. Saying that you likely do not want to have an Objective-C
  29. (cross)-compiler on ST, hence no need to process objc-parse.y,
  30. since there is no run-time support for it on ST of which I would
  31. be aware of.  Of course you may want to experiment with the
  32. language and you may think about porting/developing relevant
  33. libraries for Atari computers. In that case an Objective-C
  34. compiler would be handy.
  35.  
  36. To avoid making compilers you do not want you need to set properly
  37. LANGUAGES in your Makefile.  All of this is documented.
  38.  
  39.    Michal Jaegermann
  40.    ntomczak@vega.math.ualberta.ca
  41.