This is discussed in README.packages: yes you do need to build an import library for VC++6 (don't know for sure about later versions). The recommended route is to build it from the sources, but pexports.exe from mingw-utils can usually be used.
On Mon, 4 Dec 2006, Christos Hatzis wrote: > Hi, > > I am trying to use dynamic memory allocation in the C code to be called by R > through the .C interface. > I have used R_alloc as explained in the Writing R Extensions and included > the R.h header. > The program compiles fine but fails when linking. Obviously it needs a > library file where R_alloc is found. > I have tried to link by adding R.dll to list of files at the end of the link > command but that did not work either. > > The S Programming book mentions that a library Rdll.lib needs to be built > from source, but I am not sure > if this is still the recommended route. > > I am using Microsoft Visual C++ Toolkit in Windows XP Pro. > Thank you for any advice. > > Christos Hatzis, Ph.D. > Nuvera Biosciences, Inc. > 400 West Cummings Park > Suite 5350 > Woburn, MA 01801 > Tel: 781-938-3830 > www.nuverabio.com <http://www.nuverabio.com/> > > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > -- Brian D. Ripley, [EMAIL PROTECTED] 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