Sv: [R] Using C/C++
Fredrik Vang
fvang at stud.hum.ku.dk
Mon May 8 21:28:34 CEST 2000
If you have read the docs, and you still have problems, you may also want to check if you've remembered to include the *.h files with C linkage. Eg.:
#ifdef __cplusplus
extern "C" {
#endif
#include <R.h>
#include <Rinternals.h>
#ifdef __cplusplus
}
#endif
That solved my problems. Good luck!
Fredrik.
-----Oprindelig meddelelse-----
Fra: rwurzer at progis.co.at <rwurzer at progis.co.at>
Til: r-help at hypatia.math.ethz.ch <r-help at hypatia.math.ethz.ch>
Dato: 8. maj 2000 16:15
Emne: [R] Using C/C++
Hi there!
I´ve a problem with external c-code using in R. (Win2000 and R 1.0.0 for WinNT/Win2000)
My question is: what are the steps to get a c-code-function work in R
with .C .
Now I have a c code out.c which includes R.h and Rinternals.h!
So i think i have to make a .dll file with a compiler but there are some troubles like
**out.obj : error LNK2001: Nichtaufgeloestes externes Symbol _Rf_unprotect
**out.obj : error LNK2001: Nichtaufgeloestes externes Symbol _Rf_protect
**out.obj : error LNK2001: Nichtaufgeloestes externes Symbol _Rf_allocMatrix
**out.obj : error LNK2001: Nichtaufgeloestes externes Symbol _Rf_length
Thank you for every help!
Roland Wurzer
PROGIS
Postgasse 6
A-9500 Villach
Austria
rwurzer at progis.co.at
http://www.progis.co.at/
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list