[R] problem(s) compiling RWinEdt

William Dunlap wdun|@p @end|ng |rom t|bco@com
Mon Apr 22 20:00:07 CEST 2019


Trying adding INSTALL_opts="--no-test-load" to your
install.packages(type="source",...) command.   This package is being too
clever in its .onAttach function.

Bill Dunlap
TIBCO Software
wdunlap tibco.com


On Mon, Apr 22, 2019 at 9:07 AM Evan Cooch <evan.cooch using gmail.com> wrote:

> [Note: if this should go to one of the other R maillists,
> apologies...and let me know *which* other list...]
>
>
> I use the WinEdt editor for ll my TeX work, and several years back,
> installed the RWinEdt package in R to allow me to use WinEdt as my R
> edtior as well. Worked, and continues to work, perfectly (currently
> using R 3.5.3, RWinEdt 2.0, and WinEdt 6 -- WinEdt 6 being way behind
> the current release 10.x, but newer version have no new features I felt
> compelled to get by upgrading).
>
> However, with the likelihood I'll need to move some of my Windows 7
> machines -> Windows 10, I wondered about getting the WinEdt-RWinEdt
> combination working on a new machine. So, I built a Win 10 machine,
> clean install, and then did a base install of R 3.5.3 (nothing else
> beyond base). Installed latest RTools, and put it in the path (since
> there doesn't seem to be a Windows binary for RWinEdt). Fired up R with
> admin privileges, and then tried to install RWinEdt. Tried, but...failed
> miserably (console log of one attempt, below). Got the following compile
> failures -- replete with NameSpace errors, and a strange comment that
> RWinEdt is designed for the Windows RGui only (strange, since I *am*
> installing/compiling on a Windows machine).
>
> Being curious, I then re-tried the same exercise using a clean Windows 7
> install. Same issue. Then, retried both, using WinEdt 6. Same issue.
>
>
> So, there seems to be a problem with getting RWinEdt installed. For the
> moment, I'm not too fussed, since I have it working fine on my main work
> machines. However, if I need to setup a new machine in future (Win 7 or
> Win 10), I'd like to be able to do a 'fresh' install of R, WinEdt and
> RWinEdt.
>
> Any suggestions?
>
> Thanks...
>
>
> -----<console log, below>-----------
>
> --- Please select a CRAN mirror for use in this session ---
> Package which is only available in source form, and may need
>    compilation of C/C++/Fortran: ‘RWinEdt’
> installing the source package ‘RWinEdt’
>
> trying URL 'https://cran.mtu.edu/src/contrib/RWinEdt_2.0-6.tar.gz'
> Content type 'application/x-gzip' length 801476 bytes (782 KB)
> downloaded 782 KB
>
> * installing *source* package 'RWinEdt' ...
> ** package 'RWinEdt' successfully unpacked and MD5 sums checked
> ** libs
>
> *** arch - i386
> c:/Rtools/mingw_32/bin/gcc  -I"C:/PROGRA~1/R/R-35~1.3/include"
> -DNDEBUG          -O3 -Wall  -std=gnu99 -mtune=generic -c ismdi.c -o
> ismdi.o
> c:/Rtools/mingw_32/bin/gcc -shared -s -static-libgcc -o RWinEdt.dll
> tmp.def ismdi.o -lRgraphapp -LC:/PROGRA~1/R/R-35~1.3/bin/i386 -lR
> installing to C:/Program Files/R/R-3.5.3/library/RWinEdt/libs/i386
>
> *** arch - x64
> c:/Rtools/mingw_64/bin/gcc  -I"C:/PROGRA~1/R/R-35~1.3/include"
> -DNDEBUG          -O2 -Wall  -std=gnu99 -mtune=generic -c ismdi.c -o
> ismdi.o
> c:/Rtools/mingw_64/bin/gcc -shared -s -static-libgcc -o RWinEdt.dll
> tmp.def ismdi.o -lRgraphapp -LC:/PROGRA~1/R/R-35~1.3/bin/x64 -lR
> installing to C:/Program Files/R/R-3.5.3/library/RWinEdt/libs/x64
> ** R
> ** inst
> ** byte-compile and prepare package for lazy loading
> ** help
> *** installing help indices
>    converting help for package 'RWinEdt'
>      finding HTML links ... done
>      WinEdt                                  html
>      ismdi                                   html
> ** building package indices
> ** installing vignettes
>     'RWinEdt.Rnw'
>
> ** testing if installed package can be loaded
> *** arch - i386
> Error: package or namespace load failed for 'RWinEdt':
>   .onAttach failed in attachNamespace() for 'RWinEdt', details:
>    call: fun(libname, pkgname)
>    error:
> R-WinEdt is designed only for *RGui* on Windows!
> Error: loading failed
> Execution halted
> *** arch - x64
> Error: package or namespace load failed for 'RWinEdt':
>   .onAttach failed in attachNamespace() for 'RWinEdt', details:
>    call: fun(libname, pkgname)
>    error:
> R-WinEdt is designed only for *RGui* on Windows!
> Error: loading failed
> Execution halted
> ERROR: loading failed for 'i386', 'x64'
> * removing 'C:/Program Files/R/R-3.5.3/library/RWinEdt'
> In R CMD INSTALL
>
> The downloaded source packages are in
> ‘C:\Users\egc\AppData\Local\Temp\RtmpiYRr5e\downloaded_packages’
> Warning message:
> In install.packages(NULL, .libPaths()[1L], dependencies = NA, type = type)
> :
>    installation of package ‘RWinEdt’ had non-zero exit status
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]



More information about the R-help mailing list