diff options
author | ivmai <ivmai> | 2009-10-08 11:17:23 +0400 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2011-07-26 21:06:49 +0400 |
commit | ed9a5bdab01a1f9932cde6a26d9d6ed5f000c174 (patch) | |
tree | e1eb61ee3c5df92e7ca1accc00e96662b250e852 /README.QUICK | |
parent | 86ee54750cd1ffde6e0c76003cc87fe9a7b142cc (diff) |
2009-10-08 Ivan Maidanski <ivmai@mail.ru>
* Makefile.direct: Move "define arguments" documentation to
doc/README.macros; add reference to doc/README.macros.
* Makefile.dj: Change the documentation reference to
doc/README.macros.
* README.QUICK: Ditto.
* configure.ac: Ditto.
* allchblk.c: Remove unnecessary "-D" from the comment.
* doc/README.macros: Ditto.
* README.environment: Ditto.
* include/gc.h: Ditto.
* include/gc_inline.h: Ditto.
* include/private/gcconfig.h: Ditto.
* README.QUICK: Fix a typo.
* README.QUICK: Expand all tabs to spaces.
* configure: Regenerate.
* include/private/config.h.in: Ditto.
Diffstat (limited to 'README.QUICK')
-rw-r--r-- | README.QUICK | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/README.QUICK b/README.QUICK index d7fed67c..26204cee 100644 --- a/README.QUICK +++ b/README.QUICK @@ -27,14 +27,14 @@ For the version number, see doc/README or version.h. INSTALLATION: Under UN*X, Linux: Alternative 1 (the old way): type "make test" in this directory. - Link against gc.a. With the most recent GC distributions - you may have to type "make -f Makefile.direct test" or - copy Makefile.direct to Makefile first. + Link against gc.a. With the most recent GC distributions + you may have to type "make -f Makefile.direct test" or + copy Makefile.direct to Makefile first. Alternative 2 (the new way): type - "./configure --prefix=<dir>; make; make check; make install". - Link against <dir>/lib/libgc.a or <dir>/lib/libgc.so. - See README.autoconf for details + "./configure --prefix=<dir>; make; make check; make install". + Link against <dir>/lib/libgc.a or <dir>/lib/libgc.so. + See README.autoconf for details Under Windows 95, 98, Me, NT, or 2000: copy the appropriate makefile to MAKEFILE, read it, and type "nmake test". @@ -44,7 +44,7 @@ Read the machine specific README in the doc directory if one exists. If you need thread support, you will need to follow the special platform-dependent instructions (win32), or define GC_THREADS -as described in Makefile (Makefile.direct), or possibly use +as described in doc/README.macros, or possibly use --enable-threads=posix when running the configure script. If you wish to use the cord (structured string) library with the stand-alone @@ -56,8 +56,8 @@ package should still work.) If you wish to use the collector from C++, type "make c++", or use --enable-cplusplus with the configure script. With Makefile.direct, -hese add further files to gc.a and to the include subdirectory. With the -alternat build process,this generates libgccpp. +these ones add further files to gc.a and to the include subdirectory. +With the alternate build process,this generates libgccpp. See cord/cord.h and include/gc_cpp.h. TYPICAL USE: @@ -86,4 +86,3 @@ accessed with pthread_getspecific()). The collector does scan thread stacks though, so generally the best solution is to ensure that any pointers stored in thread-local storage are also stored on the thread's stack for the duration of their lifetime. - |