Skip to content

Commit 0bf82f2

Browse files
committed
Fix library bug for linux
1 parent ca9ebd1 commit 0bf82f2

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

src/Sqlite_consts.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ let
44
global sqlite3_lib
55
local lib
66
succeeded=false
7-
@linux_only lib_choices = ["sqlite3"]
8-
@windows_only WORD_SIZE == 64 && (lib_choices = ["sqlite3-64"])
9-
@windows_only WORD_SIZE != 64 && (lib_choices = ["sqlite3"])
10-
@osx_only lib_choices = ["libsqlite3"]
7+
@linux_only lib_choices = ["libsqlite3"]
8+
@windows_only WORD_SIZE == 64 && (lib_choices = [Pkg.dir() * "\\Sqlite\\lib\\sqlite3-64"])
9+
@windows_only WORD_SIZE != 64 && (lib_choices = [Pkg.dir() * "\\Sqlite\\lib\\sqlite3"])
10+
@osx_only lib_choices = [Pkg.dir() * "/Sqlite/lib/libsqlite3"]
1111
for lib in lib_choices
1212
try
13-
dlopen(Pkg.dir() * "\\Sqlite\\lib\\" * lib)
13+
dlopen(lib)
1414
succeeded=true
1515
break
1616
end
1717
end
1818
if !succeeded error("Sqlite library not found") end
19-
@eval const sqlite3_lib = Pkg.dir() * "\\Sqlite\\lib\\" * $lib
19+
@eval const sqlite3_lib = $lib
2020
end
2121

2222
# const sqlite3_lib = "C:/Users/karbarcca/Google Drive/Dropbox/Dropbox/GitHub/sqlite.jl/lib/sqlite3-64"

test/test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# include("C:/Users/karbarcca/Google Drive/Dropbox/Dropbox/GitHub/Sqlite.jl/src/Sqlite.jl")
2-
co = Sqlite.connect(Pkg.dir() * "\\Sqlite\\test\\Chinook_Sqlite.sqlite")
2+
# include("/home/quinnj/Dropbox/GitHub/Sqlite.jl/src/Sqlite.jl")
3+
using Sqlite
4+
co = Sqlite.connect(Pkg.dir() * "/Sqlite/test/Chinook_Sqlite.sqlite")
35

46
df = Sqlite.query("SELECT * FROM Employee;")
57
Sqlite.createtable(df; name="test")

0 commit comments

Comments
 (0)