Strengthen the advice about build/IDE configuration in the README.
[bigint/bigint.git] / README
diff --git a/README b/README
index 862ec50..ae9d3da 100644 (file)
--- a/README
+++ b/README
@@ -33,15 +33,18 @@ otherwise).
 Compiling programs that use the library
 ---------------------------------------
 The library consists of a folder full of C++ header files (`.hh') and source
-files (`.cc').  `#include' header files and compile with source files as
-necessary for your own programs.  A Makefile is included that compiles the
-library source files and the sample program and links them together; you can
-easily customize the Makefile to replace the sample with your own program or use
-your own Makefile or IDE.
+files (`.cc').  Your own programs should `#include' the necessary header files
+and link with the source files.  A makefile that builds the sample program
+(`sample.cc') is included; you can adapt it to replace the sample with your own
+program.
 
-NOTE: It is generally useless to ask me how to set up the library in your IDE
-because you know more about the IDE than I do (unless it's the Eclipse CDT
-<http://www.eclipse.org/cdt/>).
+Alternatively, you can use your own build system or IDE.  In that case, you must
+put the library header files where the compiler will find them and arrange to
+have your program linked with the library source files; otherwise, you will get
+errors about missing header files or "undefined references".  To learn how to do
+this, consult the documentation for the build system or IDE; don't bother asking
+me.  Adding all the library files to your project will work in many IDEs but may
+not be the most desirable approach.
 
 Resources
 ---------