aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-09-06 16:23:59 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-09-06 16:23:59 +0200
commite403825b82c639def3ea049ccff4738109db3c49 (patch)
treeb253078ad912fc8c5021f85f985e8ee047241f30 /README
Initial dependency configuration
Diffstat (limited to 'README')
-rw-r--r--README44
1 files changed, 44 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..b3256c9
--- /dev/null
+++ b/README
@@ -0,0 +1,44 @@
+This archive contains pre-configured libcutl source code with all its
+dependencies. It allows you to built libcutl in non-interactive mode
+(that is, without answering any questions).
+
+GNU make 3.81 or later is required to build libcutl. Any fairly recent
+GNU/Linux distribution should have it already installed (use
+make --version to check).
+
+The build system supports the following standard variables:
+
+CXX (defaults to g++ if not set)
+CPPFLAGS
+CXXFLAGS
+LDFALGS
+LIBS
+
+For example:
+
+$ make CXX=g++-4.2 CXXFLAGS=-O3
+
+After the build, libcutl.so be found in the libcutl/cutl/ directory.
+
+If you would like to see the full compiler/linker/etc., command lines,
+you can add verbose=1 to the command line, for example:
+
+$ make verbose=1
+
+To build and run automated tests for libcutl as well as all the
+dependencies, run:
+
+$ make test
+
+The clean the object files, libraries, executable, etc., run:
+
+$ make clean
+
+You can also run make from various sub-directories in this package. For
+example, to build and run automated tests only for libcutl, you can do
+the following:
+
+$ cd libcutl/tests
+$ make test
+
+Send bug reports or any other feedback to boris@codesynthesis.com.