@@ -33,22 +33,24 @@ The [*node-oracledb*](https://github.com/oracle/node-oracledb) add-on for Node.j
33
33
The steps below create a Node.js installation for testing. Adjust the
34
34
steps for your environment.
35
35
36
- This node-oracledb release has been tested with Node 0.10 and 0.12 on
37
- 64-bit Oracle Linux and Windows. The add-on can also build in some
38
- Mac OS X, 32-bit Linux, 32-bit Windows, Solaris and AIX environments,
39
- but these architectures have not been fully tested.
36
+ This node-oracledb release has been tested with Node 0.10, 0.12, 4.2
37
+ and 5.0 on 64-bit Oracle Linux and Windows. The add-on can also build
38
+ in some Mac OS X, 32-bit Linux, 32-bit Windows, Solaris and AIX
39
+ environments, but these architectures have not been fully tested.
40
40
41
41
### Prerequisites
42
42
43
43
Installation requires Oracle 11.2 or 12.1 client libraries.
44
44
These are included in Oracle Instant Client RPMs or ZIPs, a full
45
45
Oracle Client, or a database on the same machine. Oracle's standard
46
46
client-server network compatibility applies. For example, with Oracle
47
- client 12.1 you can connect to Oracle Database 10.2 or greater. Use
48
- Oracle client 11.2 if you need to connect to Oracle Database 9.2.
47
+ Client 12.1 you can connect to Oracle Database 10.2 or greater. Use
48
+ Oracle Client 11.2 if you need to connect to Oracle Database 9.2.
49
49
50
- A compiler is needed. Use Visual Studio on Windows, gcc on Linux or
51
- Xcode on OS X.
50
+ A compiler supporting C++11 is required. Use Visual Studio on
51
+ Windows, gcc on Linux or Xcode on OS X. Note the default compiler on
52
+ Oracle Linux 6 and RHEL 6 does not have the required support. Install
53
+ a newer compiler or upgrade to Oracle Linux 7.
52
54
53
55
Python 2.7 is needed by node-gyp. If another version of Python occurs
54
56
first in your binary path then, when you install node-oracledb, use
@@ -149,6 +151,8 @@ the run time linker is configured to find this other software via
149
151
the Instant Client RPM libraries, for example
150
152
` /usr/lib/oracle/12.1/client64/lib ` .
151
153
154
+ Note: A compiler supporting C++11 is required.
155
+
152
156
### 2.4 Run an example program
153
157
154
158
Download the
@@ -263,6 +267,8 @@ npm install oracledb
263
267
If you are installing with ` sudo ` , you may need to use ` sudo -E ` to
264
268
preserve the environment variable values.
265
269
270
+ Note: A compiler supporting C++11 is required.
271
+
266
272
### 3.4 Run an example program
267
273
268
274
Download the
0 commit comments