2869f42
Solution adapted from:
2869f42
https://groups.google.com/forum/#!topic/py-leveldb/VpVtc9hJatw
2869f42
2869f42
diff -Nurp leveldb-0.194.orig/leveldb_ext.h leveldb-0.194/leveldb_ext.h
2869f42
--- leveldb-0.194.orig/leveldb_ext.h	2016-09-16 19:05:03.000000000 -0500
2869f42
+++ leveldb-0.194/leveldb_ext.h	2018-10-24 17:38:06.381639156 -0500
2869f42
@@ -4,9 +4,11 @@
2869f42
 #ifndef __LEVELDB__MODULE__H__
2869f42
 #define __LEVELDB__MODULE__H__
2869f42
 
2869f42
-extern "C" {
2869f42
+extern "C++" {
2869f42
 #include <Python.h>
2869f42
+}
2869f42
 
2869f42
+extern "C" {
2869f42
 #include "structmember.h"
2869f42
 
2869f42
 #include <stdlib.h>