We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fd285ba + f4ffec2 commit b6862d8Copy full SHA for b6862d8
2 files changed
.travis.yml
@@ -9,6 +9,12 @@ addons:
9
packages:
10
- libgmp-dev
11
12
+after_failure:
13
+ - "find . -name mkmf.log -exec cat {} \\;"
14
+
15
+after_success:
16
17
18
env:
19
- USE_MINI_PORTILE=true
20
- USE_MINI_PORTILE=false
ext/sqlite3/extconf.rb
@@ -64,6 +64,12 @@ def asplode missing
64
asplode('sqlite3.h') unless find_header 'sqlite3.h'
65
find_library 'pthread', 'pthread_create' # 1.8 support. *shrug*
66
67
+have_library 'dl'
68
69
+%w{ dlopen dlclose dlsym }.each do |func|
70
+ abort "missing function #{func}" unless have_func(func)
71
+end
72
73
if with_config('sqlcipher')
74
asplode('sqlcipher') unless find_library 'sqlcipher', 'sqlite3_libversion_number'
75
else
0 commit comments