Overwrite shpkg | R Documentation |
Overwrite rpath of linked shared library
(e.g. JuniperKernel/libs/JuniperKernel.so
in osx only.
Typically, it is called by .onLoad()
to update rpath if
pbdZMQ
or pbdZMQ/libs/libzmq.*.dylib
was moved to
a personal directory
(e.g. the binary package was installed to a none default path).
The commands otool
and install_name_tool
are required.
Permission may be needed (e.g. sudo
) to overwrite the shared
library.
overwrite.shpkg.rpath(
mylib = NULL,
mypkg = "JuniperKernel",
linkingto = "pbdZMQ",
shlib = "zmq"
)
mylib |
the path where |
mypkg |
the package for where |
linkingto |
the package for where |
shlib |
name of shlib to be searched for |
Wei-Chen Chen wccsnow@gmail.com.
Programming with Big Data in R Website: https://pbdr.org/
## Not run:
### Called by .onLoad() within "JuniperKernel/R/zzz.R"
overwrite.shpkg.rpath(mypkg = "JuniperKernel",
linkingto = "pbdZMQ",
shlib = "zmq")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.