aboutsummaryrefslogtreecommitdiff
path: root/optimistic
diff options
context:
space:
mode:
Diffstat (limited to 'optimistic')
-rw-r--r--optimistic/README8
1 files changed, 8 insertions, 0 deletions
diff --git a/optimistic/README b/optimistic/README
index 4c38e66..0c16ed2 100644
--- a/optimistic/README
+++ b/optimistic/README
@@ -40,6 +40,14 @@ driver.cxx
delete this object. For each step the driver prints the versions of the
object as seen by each process.
+To compile and link the example manually from the command line we can use
+the following commands (using MySQL as an example; replace 'c++' with your
+C++ compiler name):
+
+c++ -c person-odb.cxx
+c++ -DDATABASE_MYSQL -c driver.cxx
+c++ -o driver driver.o person-odb.o -lodb-mysql -lodb
+
To run the example we may first need to create the database schema (for some
database systems, such as SQLite, the schema is embedded into the generated
code which makes this step unnecessary). Using MySQL as an example, this