home *** CD-ROM | disk | FTP | other *** search
- The FSF libg++ distribution contains files which have names that
- differ only in case (uppercase versus lowercase). I.E. there is a
- Regex.cc and a regex.cc in the same directory.
-
- You can't simply untar the FSF distribution archive because first
- Regex.cc will be extracted, and then regex.cc will be extracted in the
- same directory, and the contents of regex.cc will go into Regex.cc.
- There are other collisions as well.
-
- The solution used is to rename some files to have leading '_'
- characters. Before applying the Amiga diffs and building libg++, you
- need to have moved some files in the FSF distribution as follows:
-
-
- FSF file Move to
- ------------------ ---------------------
-
- libg++/old-stream/filebuf.cc libg++/old-stream/_filebuf.cc
- libg++/old-stream/filebuf.h libg++/old-stream/_filebuf.h
- libg++/src/regex.cc libg++/src/_regex.cc
- libg++/src/regex.h libg++/src/_regex.h
- libg++/src/complex.h libg++/src/_complex.h
-
- Since there is some trickery involved in getting a good base FSF tree
- extracted from the tar archive on an Amiga, a suitably modified FSF tree
- is provided here for reference purposes in the file libg++-2.5.3.lha.
-
- -Fred ><>
- 12-Jul-94
-