Displaying 20 results from an estimated 30000 matches similar to: "Problem in linking a library in R package"
2013 Jun 16
2
Problem in linking a library in R package
1.I have a library fpmpi . I made the shared library fpmpi.so from this
library.I am using ubuntu .
2.Now, I want to use in my R package .My R package has src folder the there
is makevars.in file
### Setup R source code and objects.
PKG_CPPFLAGS = @PKG_CPPFLAGS@
PKG_LIBS = -L/home/g/Desktop/Project -fpmpip
### For user configuration.
USER_CONF = Makeconf
### Start making here.
all:
2014 Aug 21
1
Why R-project source code is not on Github
R-Project is missing something important in regards to its development ,
one simply can't ignore Github ,where collaboration is at it's best .
OR If i am wrong is this the correct R-source :
https://github.com/wch/r-source
Is anyone thinking to bring R-project org on Github ? Maybe there might be
some difficulty while porting its version system to Github .
Just a suggestion .
Thanks
2008 Nov 11
1
Linking to headers and shared library in another package
Hi,
A package with some C code needs to use the headers and shared library
in another package during installation/compilation. The first one is
achieved through the LinkingTo option in DESCRIPTION. For the second a
Makevars file with
PKG_LIBS=$(R_HOME)/library/firstPkg/libs/firstPkg.so
was being used. Problem this is not portable if the firstPkg package is
not installed in the library folder
2013 Nov 03
1
How to make an R package that uses Boost.Thread, qualified to be published on CRAN or shared by the most
Hi,
Recently, I made an R package that used the C++ library Boost.Thread (http://www.boost.org/doc/libs/1_54_0/doc/html/thread.html) for multithreading. Previously, I have posted a question at stackoverflow (http://stackoverflow.com/questions/19651954/is-it-possible-to-build-an-r-package-which-use-rcpp-and-boost-thread-on-http), and I also asked at rcpp-devel
2006 Dec 10
1
Linking Fortran code to BLAS in Ubuntu
Hello!
I have some Fortran code that uses BLAS calls, and would like to compile it
into a shared object to call it from R as per the "Writing R Extensions"
manual. What needs to go into the "Makevars" file, so that running the R CMD
SHLIB will work in Ubuntu?
The code compiles properly on the Mac, with the Makevars line
PKG_CFLAGS=-Wl,-framework -Wl,vecLib
but of course
2017 May 06
2
xrealloc namespace conflict
I have a package on CRAN now (corpus-0.3.1) that is currently failing
tests on Linux, but passing on all other architectures:
https://cran.r-project.org/web/checks/check_results_corpus.html
I believe that the issue arrises from a namespace class between
"xrealloc", which my package provides for internal use, but which R also
seems to provide (possibly as part of TRE in
2007 Dec 03
1
linking C/C++ external libraries.
Hi Everyone,
I'm trying to load some C++ code using dyn.load but I'm getting
unresolved symbols associated with some external libraries
(CSparse). I gather this is something to do with linking as the the
code compiles fine. However, I've passed
-L/home/jarrod/My_Programs/SuiteSparse/CSparse/Lib -lcsparse
to the complier (g++), either directly using R CMD SHLIB or as
2005 Sep 20
1
configuration and installation of R packages with C/C++ library dependencies.
Dear R-developers, Bioc-developers,
I am working on an R package which provides a R binding to a C library,
which again depends on two other "non-standard" C++ libraries.
I have this libraries installed on my box of course and I specified the
library location in the Makevars file.
However I thinking about to make the package available to other users
and wonder
a) Where I should
2015 Jun 03
2
Problem with shared library and lapack under windows
Hi all,
I have a C function, say Cfun, that calls Lapack's DGEMM routine and I need
to create a shared library to use Cfun inside R. The C file is the following
#include<stdio.h>
#include<R.h>
#include<R_ext/Lapack.h>
void Cfun(double *res, double *X, int *n, int *q)
{
char *ptr_TRANSA, TRANSA='T', *ptr_TRANSB, TRANSB='N';
ptr_TRANSA=&TRANSA;
2016 Sep 27
4
src/Makevars ignored ?
Le 27/09/16 ? 13:31, Dirk Eddelbuettel a ?crit :
>
> On 27 September 2016 at 09:37, Eric Deveaud wrote:
> | Hello,
> |
> | I'm tring to install a Rpackage that holds some C//C++ code
> |
> | as far as I understood the R library generic compilation mechanism,
> | compilation of C//C++ sources is controled
> |
> | 1) at system level by the ocntentos
2011 Nov 12
1
Including multiple third party libraries in an extension
Hi,
I've got a C extension structured roughly like:
package/
src/
Makevars
foo.c
some-lib/...
some-other-lib/..
where foo.c and Makevars define dependencies on some-lib and
some-other-lib. Currently I'm having
Makevars configure;make install some-lib and some-other-lib into a local
build directory, which produces
shard libraries that ultimately I reference for foo.o in
2009 Nov 10
1
Makevars or Makevars.in
I am just trying to adjust one of my packages so the C code builds in
Windows. This is code that has been around for a long time, and I'm am
only a casual reader of C, so it has had the "if it is not broken don't
touch it" approach for many years. The section 1.2.1 "Using Makevars"
of "Writing R extensions" starts:
"Sometimes writing your own
2004 Sep 09
3
Dyn.load of sharing object with GSL library
Following the recommendation of Prof. Ripley, I have created the Makevars
file with the line:
PKG_LIBS="-L/usr/lib/libm -lm -L/usr/local/lib/libgsl -lgsl -L/usr/local/lib
/libgslcblas -lgslcblas"
in the working directory.
Now I have the code file Example3.c which computes the Bessel function value
(the example is taken from the GSL reference book).
I am running:
R CMD SHLIB Example3.c
2016 Sep 27
2
src/Makevars ignored ?
Hello,
I'm tring to install a Rpackage that holds some C//C++ code
as far as I understood the R library generic compilation mechanism,
compilation of C//C++ sources is controled
1) at system level by the ocntentos RHOME/etc/Makeconf
2) at user level by the content of ~/.R/Makevars
3) at package level by the content of src/Makevars
Problem I have is that src/Makevars is ignored
see
2007 Jul 20
1
unable to load shared library: undefined symbol
Hi all,
I'm a summer University research student and I've been wroking on writing a
package, Rsoam, to integrate R with Platform's symphony software to allow
for distributed computing. When I "R CMD check" the package, I get the
following error when trying to load the Rsoam.so after building Rsoam.cpp:
* checking whether the package can be loaded ... ERROR
Loading
2011 Jul 28
2
[LLVMdev] number of static paths
Hi, I am a student at IIT Kanpur. I am working on Path Profiling, i just
came with a need to know about the number of static paths in a
program(actually in a function) before it's actually get run. As i saw in
PathProfiling.c file in llvm\runtime\libprofile they are just storing the
path information at run time and dynamically adding entries for the new
path. But i need to know the number of
2015 May 13
4
Alternative for wildcard gnu extension in Makevars
One other solution that's only a little crazy: you could have a R
function within your package that generates the appropriate (portable)
Makevars, and within the package `configure` script call that
function. For example"
R --vanilla --slave -e "source('R/makevars.R'); makevars()"
And that 'makevars()' function could generate portable
2017 May 11
1
xrealloc namespace conflict
On 11 May 2017 at 12:16, Patrick Perry wrote:
| I've done a bit more investigation into this issue. Here is my current
| understanding of the situation:
|
| 1. I have a package on CRAN (corpus-0.3.1) that passes tests on all
| platforms except for Linux.
| 2. My package defines a C function, "xrealloc", for internal use.
| 3. The libreadline library that R links to defines a
2010 Jan 22
2
R CMD check error with the GNU Scientific Library
I have been working on an R package that calls C code using .C(). I recently
started including some functions from the GNU Scientific Library in my code.
The code runs fine on my machine when not wrapped in the package. But I get the
following error from "R CMD check"
* checking whether the package can be loaded ... ERROR
Loading required package: splancs
Loading required package: sp
2015 May 15
1
Alternative for wildcard gnu extension in Makevars
On May 13, 2015, at 2:28 PM, Henrik Bengtsson <henrik.bengtsson at ucsf.edu> wrote:
> While at it: 'Makevars' is an R invention (i.e. documentation of it
> is only available through the R docs), correct? /Henrik
>
Well, it's just a Makefile fragment that gets included along with the rest of the Makefiles, so for all practical purposes it's just a Makefile which