https://github.com/bioconductor/rbgl
An interface to the BOOST graph library
https://github.com/bioconductor/rbgl
bioconductor-package core-package
Last synced: 10 months ago
JSON representation
An interface to the BOOST graph library
- Host: GitHub
- URL: https://github.com/bioconductor/rbgl
- Owner: Bioconductor
- License: other
- Created: 2017-09-01T20:23:47.000Z (almost 9 years ago)
- Default Branch: devel
- Last Pushed: 2024-05-01T19:06:32.000Z (about 2 years ago)
- Last Synced: 2024-05-09T07:47:11.158Z (about 2 years ago)
- Topics: bioconductor-package, core-package
- Language: C++
- Homepage: https://bioconductor.org/packages/RBGL
- Size: 27.5 MB
- Stars: 2
- Watchers: 9
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.windows
Awesome Lists containing this project
README
July 9 2003 -- There are bad lines generated in the RBGL.def
file which cause Rcmd INSTALL to die in ld while building
RBGL.dll. I find the following to succeed with either mingw
or cygwin tools:
1) attempt a standard installation and wait for the error
2) edit RBGL/src/RBGL.def and remove all lines containing periods
3) in RBGL/src, MANUALLY perform the creation of the dll with a command like
g++ --shared -s -o RBGL.dll RBGL.def RBGL.a RBGL_res.o -LC:{$R_HOME}/src/gnuwin32 -lg2c -lR
[in the above you will probably need to expand {$R_HOME} manually]
4) attempt the standard installation of the modified source
package. The .dll will not be remade. The boost header set will be
removed and untarred needlessly but this has no significance.
INSTALL will not try to recreate the dll, so the ld error will not recur.
This package does not fully conform to the instructions in rw-FAQ
for including C++ in packages for R for windows. It does not
seem feasible to extern "C" all function names in the entire
boost header distribution. Thus the offending .def file includes
many symbols of no use to R. Advice on how to rectify this or
on how to automate the process of repairing the .def file should
be posted to stvjc@channing.harvard.edu