You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-10Lines changed: 11 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,33 +12,34 @@ This package requires the following tools/libraries to be installed in order to
12
12
13
13
## Building
14
14
15
-
### Linux (Ubuntu)
15
+
### Linux
16
16
17
17
1. Make sure you have pkg-config installed via `apt install pkg-config`
18
18
2. Clone [seabolt](http://github.com/neo4j-drivers/seabolt) (assume `<seabolt_dir>` to be the absolute path in which the clone resides) and make sure you can build it successfully (follow it's own instructions)
19
-
3. Add/Update environment variable `PKG_CONFIG_PATH` to include `<seabolt_dir>/build`
20
-
4. Add/Update environment variable `LD_LIBRARY_PATH` to include `<seabolt_dir>/build/lib`
19
+
3. Add/Update environment variable `PKG_CONFIG_PATH` to include `<seabolt_dir>/build/dist/share/pkgconfig`
20
+
4. Add/Update environment variable `LD_LIBRARY_PATH` to include `<seabolt_dir>/build/dist/lib`
21
21
5. Get this package via `go get github.com/neo4j/neo4j-go-driver/neo4j`
22
22
23
23
### MacOS
24
24
25
25
1. Install pkg-config via `brew install pkg-config`
26
26
2. Clone [seabolt](http://github.com/neo4j-drivers/seabolt) (assume `<seabolt_dir>` to be the absolute path in which the clone resides) and make sure you can build it successfully,
27
-
3. Add/Update environment variable `PKG_CONFIG_PATH` to include `build` subdirectory of seabolt, i.e. `$PKG_CONFIG_PATH:<seabolt_dir>/build`
28
-
4. Add/Update environment variable `LD_LIBRARY_PATH` to include `<seabolt_dir>/build/lib`
27
+
3. Add/Update environment variable `PKG_CONFIG_PATH` to include `<seabolt_dir>/build/dist/share/pkgconfig` subdirectory of seabolt, i.e. `$PKG_CONFIG_PATH:<seabolt_dir>/build`
28
+
4. Add/Update environment variable `LD_LIBRARY_PATH` to include `<seabolt_dir>/build/dist/lib`
29
29
5. Go Get this package via `go get github.com/neo4j/neo4j-go-driver/neo4j`
30
30
31
31
### Windows
32
32
33
33
1. Install a mingw toolchain (for instance MSYS2 from https://www.msys2.org/) for cgo support (seabolt include some instructions),
34
-
2. Clone [seabolt](http://github.com/neo4j-drivers/seabolt) (assume `<seabolt_dir>` to be the absolute path in which the clone resides) and make sure you can build it successfully,
35
-
3. Add/Update environment variable `PKG_CONFIG_PATH` to include `build` subdirectory of seabolt, i.e. `%PKG_CONFIG_PATH%;<seabolt_dir>/build`
36
-
4. Update environment variable `PATH` to include `<seabolt_dir>/build/bin`
37
-
5. Go Get this package via `go get github.com/neo4j/neo4j-go-driver/neo4j`
34
+
2. Install pkg-config following [these instructions](https://stackoverflow.com/questions/1710922/how-to-install-pkg-config-in-windows?answertab=active#tab-top), make the `bin` folder available in PATH before any MSYS2 PATH entries,
35
+
3. Clone [seabolt](http://github.com/neo4j-drivers/seabolt) (assume `<seabolt_dir>` to be the absolute path in which the clone resides) and make sure you can build it successfully,
36
+
4. Add/Update environment variable `PKG_CONFIG_PATH` to include `<seabolt_dir>/build/dist` subdirectory of seabolt, i.e. `%PKG_CONFIG_PATH%;<seabolt_dir>/build`
37
+
5. Update environment variable `PATH` to include `<seabolt_dir>/build/dist/bin`
38
+
6. Go Get this package via `go get github.com/neo4j/neo4j-go-driver/neo4j`
38
39
39
40
## Versioning
40
41
41
-
Although `master` branch contains the source code for the latest available release, we are also tagging releases after semantic versioning scheme so that `dep` will find latest release and add the driver as a dependency on your project.
42
+
Although `1.7` branch contains the source code for the latest available release, we are also tagging releases after semantic versioning scheme so that `dep` will find latest release and add the driver as a dependency on your project.
0 commit comments