Overwrite shpkg {pbdZMQ} | 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: http://r-pbd.org/
## Not run: ### Called by .onLoad() within "JuniperKernel/R/zzz.R" overwrite.shpkg.rpath(mypkg = "JuniperKernel", linkingto = "pbdZMQ", shlib = "zmq") ## End(Not run)