home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0600 / CCE_0639.ZIP / CCE_0639 / GPP / ABADDONG.GNU next >
Text File  |  1993-10-09  |  2KB  |  46 lines

  1. G++ 1.39.1
  2. -rw-rw-r--  1 weiner     570970 Aug 19 21:10 gxxbin.zoo
  3. -rw-rw-r--  1 weiner     126818 Aug 19 21:10 gxxinc.zoo
  4. -rw-r--r--  1 weiner     172412 Sep 15 20:15 gxxlib.zoo
  5. Subject: README.G++
  6.  
  7.  
  8. This is the README file for g++-1.39.1.
  9.  
  10. Enclosed are three archives - gxxbin.zoo containing executables,
  11. gxxlib.zoo containing 32-bit libs, and gxxinc.zoo containing the G++
  12. header files.  G++ also uses the GCC pre-processor, from gcc-1.40 and
  13. Update12, and utils at patchlevel 22.  Libg++ needs the gcc libraries
  14. and include files at patchlevel 72.  (Though you can probably get away with
  15. what's currently on atari.archive, I doubt that I'll entertain problems
  16. if you're using previous versions.)
  17.  
  18. Be warned that zoo might mangle the '+' symbols in the filenames!
  19.  
  20. The only thing cut out of G++ is dumping an image.  Practically all of
  21. libg++ is there and working.  Stream I/O works fine, in bin and text
  22. modes.  The libs aren't 16-bit clean yet, but we're working on it... 
  23.  
  24. G++ needs stacks of memory. You can get away with running the compiler
  25. in 2.5Mb (maybe even 2) but I don't recommend it. You really need
  26. 4Mb RAM -  the libs compile quite happily on 4Mb.
  27.  
  28. G++ will happily co-exist with your GCC installation. It needs one
  29. extra environment variable, GXXINC, which is where your G++ include
  30. files (from libg++) are located. Place binaries along with your GCC
  31. binaries, and g++.olb with your existing libs.
  32.  
  33. History: I made the original port, based on ++jrb's GCC port, plus made
  34. mods to gcc-cpp and gcc-ld.  ++jrb improved the port, and modified bits
  35. of the GCC configuration.  He also got libg++ into some sort of shape
  36. after my initial attempts, while I got the streams working well enough
  37. to get past the tests.  ++jrb patched the GCC libs and include files to
  38. support libg++.  (So you know where to apportion blame/praise!)
  39.  
  40. Enjoy.
  41.  
  42.  
  43. -----
  44. David Boyce, Schlumberger Instruments,          |  boyce@sifvs3.sinet.slb.com
  45. Farnborough, Hants, UK, (+44) 252 544433 x5543  |  abaddon@cix
  46.