home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 7 / FreshFishVol7.bin / bbs / gnu / libg++-2.6-fsf-warning < prev    next >
Text File  |  1994-09-07  |  1KB  |  30 lines

  1. The FSF libg++ distribution contains files which have names that
  2. differ only in case (uppercase versus lowercase).  I.E. there is a
  3. Regex.cc and a regex.cc in the same directory.
  4.  
  5. You can't simply untar the FSF distribution archive because first
  6. Regex.cc will be extracted, and then regex.cc will be extracted in the
  7. same directory, and the contents of regex.cc will go into Regex.cc.
  8. There are other collisions as well.
  9.  
  10. The solution used is to rename some files to have leading '_'
  11. characters.  Before applying the Amiga diffs and building libg++, you
  12. need to have moved some files in the FSF distribution as follows:
  13.  
  14.  
  15.     FSF file            Move to
  16.     ------------------        ---------------------
  17.  
  18.     libg++/old-stream/filebuf.cc    libg++/old-stream/_filebuf.cc
  19.     libg++/old-stream/filebuf.h    libg++/old-stream/_filebuf.h
  20.     libg++/src/regex.cc        libg++/src/_regex.cc
  21.     libg++/src/regex.h        libg++/src/_regex.h
  22.     libg++/src/complex.h        libg++/src/_complex.h
  23.  
  24. Since there is some trickery involved in getting a good base FSF tree
  25. extracted from the tar archive on an Amiga, a suitably modified FSF tree
  26. is provided here for reference purposes in the file libg++-2.5.3.lha.
  27.  
  28. -Fred  ><>
  29.  12-Jul-94
  30.