diff --git a/buffer-builder.cabal b/buffer-builder.cabal
--- a/buffer-builder.cabal
+++ b/buffer-builder.cabal
@@ -1,5 +1,5 @@
 name:                buffer-builder
-version:             0.2.4.3
+version:             0.2.4.4
 synopsis:            Library for efficiently building up buffers, one piece at a time
 description:
 
@@ -70,6 +70,7 @@
   c-sources: cbits/buffer.cpp cbits/branchlut.cpp
   install-includes: cbits/branchlut.h
   cc-options: -O2 -Wall
+  extra-libraries: stdc++
 
 test-suite tests
   type: exitcode-stdio-1.0
diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,7 @@
+0.2.4.4
+
+* Add 'stdc++' as an explicit library dependency.  (Thanks Rob Dockins!)
+
 0.2.4.3
 
 * Fix a bug where control characters (codepoints 1 through 31) were not being escaped.
