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.Rmd
+6-4Lines changed: 6 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -459,21 +459,23 @@ This is available in system package repositories as:
459
459
-`libnng-dev` (deb)
460
460
-`nng-devel` (rpm)
461
461
-`nng` (Homebrew on MacOS)
462
-
-`nng` from vcpkg (see <https://vcpkg.io/>).
463
462
464
463
A system installation of 'libnng' in the standard filesystem locations will be detected and used if possible.
465
464
466
-
Otherwise, a release version of 'libnng' will be downloaded and built from source automatically during package installation (note: this requires 'cmake').
465
+
Otherwise, a suitable recent version of 'libnng' will be downloaded and built from source automatically during package installation (note: this requires 'cmake').
467
466
468
467
#### Windows
469
468
470
469
Pre-built libraries (for i386 / x64 / x64-UCRT) are automatically downloaded during the package installation process.
471
470
472
471
#### TLS Support
473
472
474
-
If a system installation of 'libnng' and 'libmbedtls' development headers are both detected in the same location, it is assumed that NNG was built with TLS support (using Mbed TLS) and the appropriate options are set to ensure a successful install.
473
+
If system installations of 'libnng' and 'libmbedtls' development headers are detected in the same location, it is assumed that NNG was built with TLS support (using Mbed TLS) and TLS support is configured appropriately.
475
474
476
-
If your system installation of NNG was built with TLS support (using Mbed TLS) but detection of 'libmbedtls' failed (possibly as it was installed in another location), you may also set the environment variable `Sys.setenv(NANONEXT_TLS=1)` before installing the package to ensure that the appropriate options are set.
475
+
Otherwise, the environment variable `Sys.setenv(NANONEXT_TLS=1)` may be set prior to installation if:
476
+
477
+
- your system installations of 'libnng' (built with TLS support) and 'libmbedtls' are in different locations; or
478
+
- you have a system installation of 'libmbedtls' but not 'libnng' and want nanonext to download and build a more recent version of 'libnng' than available in system repositories against this.
0 commit comments