From: Kris T. <kri...@gm...> - 2015-03-13 07:00:30
|
Hi I haven't followed what exactly you are doing but where do you type this? If it's a bash/sh/ksh/zsh/csh/whatever you will need double backslashes. (not in windows command prompt). Kris -----Original Message----- From: HackFail [mailto:pro...@ho...] Sent: 13 March 2015 06:38 To: swi...@li... Subject: Re: [Swig-user] problems generating R wrapper swig-3.0.5 Hi Ian, Not entirely sure what I was doing last night or what has changed but your MinGW/SWIG example works perfectly now(?!). When I substitute the CGP c files (available at http://www.cgplibrary.co.uk/) like so: swig -r cgp.c gcc -shared cgp_wrap.c cgp.c -I"C:\PROGRA~1\R\R-3.0.2\include" -L"C:\PROGRA~1\R\R-3.0.2\bin\i386" -lR -o cgp.dll I get an error: cgp_wrap.c:715:22: fatal error: Rdefines.h: No such file or directory compilation terminated. I don't get it. Rdefines IS in the include directory 9which is declared manually (as per your example0 and in environment variables as R_INCLUDE_DIR=C:\PROGRA~1\R\R-3.0.2\include. Line 715 of cgp_wrap.c declares Rdefines as a 'global' include as follows: #include <Rdefines.h> I am at a loss to explain this. Any ideas. Thanks heaps :) -- View this message in context: http://swig.10945.n7.nabble.com/problems-generating-R-wrapper-swig-3-0-5-tp1 4223p14261.html Sent from the swig-user mailing list archive at Nabble.com. |