On 12/04/2013 17:28, Antczak, Philipp wrote:
From the sounds of it, it doesn't bode well for me compiling this package for 
windows then?

For any platform, if you want it to actually work.


Phil

On 12 Apr 2013, at 17:23, "Prof Brian Ripley" <rip...@stats.ox.ac.uk> wrote:

On 12/04/2013 12:13, Duncan Murdoch wrote:
On 13-04-11 7:41 AM, Antczak, Philipp wrote:
Dear All,

I have been trying to compile a package for windows that we have
written. Since R version 3.0.0 the package doesn't compile any more.
(On Linux the package compiles without errors).
The error specifically says:

gcc -m32 -I"C:/PROGRA~1/R/R-30~1.0/include" -DNDEBUG
-I"d:/RCompile/CRANpkg/extralibs64/local/include"     -O3 -Wall
-std=gnu99 -mtune=core2 -c galgoDistance.c -o galgoDistance.o
gcc -m32 -I"C:/PROGRA~1/R/R-30~1.0/include" -DNDEBUG
-I"d:/RCompile/CRANpkg/extralibs64/local/include"     -O3 -Wall
-std=gnu99 -mtune=core2 -c galgo_fitnesses.c -o galgo_fitnesses.o
gcc -m32 -shared -s -static-libgcc -o galgo.dll tmp.def
galgoDistance.o galgo_fitnesses.o -LC:/PROGRA~1/R/R-30~1.0/bin/i386
-lRlapack -LC:/PROGRA~1/R/R-30~1.0/bin/i386 -lRblas -lgfortran
-Ld:/RCompile/CRANpkg/extralibs64/local/lib/i386
-Ld:/RCompile/CRANpkg/extralibs64/local/lib
-LC:/PROGRA~1/R/R-30~1.0/bin/i386 -lR
galgo_fitnesses.o:galgo_fitnesses.c:(.text+0xda1): undefined reference
to `La_svd'
collect2: ld returned 1 exit status

specifically from the error I understand that error occurs in the link
to La_svd which is defined in the first couple of lines in the code:

#include <math.h>
#include <R.h>
#include <Rinternals.h>
#include <Rmath.h>

SEXP La_svd(SEXP jobu, SEXP jobv, SEXP x, SEXP s, SEXP u, SEXP v, SEXP
method);


You reported this as a bug, and were told what to do to try to fix it.
Did that work?

Unlikely.  La_svd is not an entry point anywhere in R 3.0.0.
The package may compile on Linux, but that allows unsatisfied entry points.  
See 'Writing R Extensions'.

There was a non-API entry point of that name in 2.15.x, but that's not current.


Duncan Murdoch

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


--
Brian D. Ripley,                  rip...@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595


--
Brian D. Ripley,                  rip...@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to