[R] RGL package installation problem on Centos

Duncan Murdoch murdoch.duncan at gmail.com
Wed May 25 13:03:54 CEST 2011


On 11-05-25 6:08 AM, john herbert wrote:
> Hi.
> Thank you for your help. From your suggestions, I tried the following;
>
> R CMD INSTALL --no-test-load rgl_0.92.798.tar.gz
>
> This seemed to load and install (starting R and issuing library(rgl) did not
> flag any problems
> But running the sphere example from rgl, it causes big problems :-)
>
> # R
> R version 2.13.0 (2011-04-13)
> Copyright (C) 2011 The R Foundation for Statistical Computing
> ISBN 3-900051-07-0
> Platform: x86_64-unknown-linux-gnu (64-bit)
> R is free software and comes with ABSOLUTELY NO WARRANTY.
> You are welcome to redistribute it under certain conditions.
> Type 'license()' or 'licence()' for distribution details.
>    Natural language support but running in an English locale
> R is a collaborative project with many contributors.
> Type 'contributors()' for more information and
> 'citation()' on how to cite R or R packages in publications.
> Type 'demo()' for some demos, 'help()' for on-line help, or
> 'help.start()' for an HTML browser interface to help.
> Type 'q()' to quit R.
>> library(rgl)
>> open3d()
> [1] 1
>> spheres3d(rnorm(10), rnorm(10), rnorm(10), radius=runif(10),
> color=rainbow(10))
> X Error of failed request:  GLXUnsupportedPrivateRequest
>    Major opcode of failed request:  143 (GLX)
>    Minor opcode of failed request:  16 (X_GLXVendorPrivate)
>    Serial number of failed request:  75
>    Current serial number in output stream:  80
>   *** caught segfault ***
> address (nil), cause 'memory not mapped'
> Traceback:
>   1: .C(rgl_spheres, success = as.integer(FALSE), idata,
> as.numeric(vertex),     as.numeric(radius), NAOK = TRUE)
>   2: rgl.spheres(x = c(0.506515614656334, -0.610549216480097,
> 1.08552683577513, 0.189935807154803, 1.3670636776769, 1.0181689602839,
> -1.51133180077403, 1.41127485066926, 0.199668469858345, -1.22523054947931),
> y = c(-0.323499291411831, -1.00507951141751, -0.901821819799205,
> 1.41189828512003, -0.131573335707317, -0.308459525548042, 1.50221794165404,
> -0.154047787639801, 0.44717002689869, -0.93671163236924), z =
> c(0.836709660070246, -0.251235618242673, -2.02289120416259,
> 0.499914144749108, -0.458094619767492, 1.48047512280956, 0.80987242929676,
> -1.17963322744287, 0.81492625128413, 0.475181724036684), radius =
> c(0.174093995941803, 0.75503840832971, 0.562892300076783, 0.541058518458158,
> 0.724675815086812, 0.828356854617596, 0.423405217472464, 0.540400178171694,
> 0.0765824350528419, 0.55016236170195), color = c("#FF0000FF", "#FF9900FF",
> "#CCFF00FF", "#33FF00FF", "#00FF66FF", "#00FFFFFF", "#0066FFFF",
> "#3300FFFF", "#CC00FFFF", "#FF0099FF"), alpha = 1,     lit = TRUE, ambient =
> "#000000", specular = "#FFFFFF", emission = "#000000",     shininess = 50,
> smooth = TRUE, front = "filled", back = "filled",     size = 3, lwd = 1, fog
> = FALSE, point_antialias = FALSE,     line_antialias = FALSE, texture =
> NULL, textype = "rgb",     texmipmap = FALSE, texminfilter = "linear",
> texmagfilter = "linear",     texenvmap = FALSE)
>   3: do.call("rgl.spheres", c(list(x = x, y = y, z = z, radius = radius),
> .fixMaterialArgs(..., Params = save)))
>   4: spheres3d(rnorm(10), rnorm(10), rnorm(10), radius = runif(10),     color
> = rainbow(10))
> Possible actions:
> 1: abort (with core dump, if enabled)
> 2: normal R exit
> 3: exit R without saving workspace
> 4: exit R saving workspace
> Selection:
>
> Does this error message make anything clearer?

The problem is being reported by your X Windows system, because 
something that rgl is doing is not supported by it.  If you Google for 
GLXUnsupportedPrivateRequest you'll see a lot of similar reports for 
this for various systems, but I don't see a lot of solutions.

I suspect it's a badly implemented graphics driver for your graphics 
card.  All I can suggest is that you contact the vendor to see if 
there's an update.

Duncan Murdoch

>
>
>
>
>
> On Mon, May 23, 2011 at 2:43 PM, john herbert<arraystruggles at gmail.com>wrote:
>
>> Dear R users,
>> I have installed the latest version of R from source on Centos (using
>> configure and make install).
>> This seemed to work fine, with no Errors reported and R at the command line
>> starts R.
>>
>> However, if I try and installed the package rgl using;
>> install.packages("rgl")
>> I get the following error;
>>
>> installing to /usr/local/lib64/R/library/rgl/libs
>> ** R
>> ** demo
>> ** inst
>> ** preparing package for lazy loading
>> ** help
>> *** installing help indices
>> ** building package indices ...
>> ** testing if installed package can be loaded
>>   *** caught segfault ***
>> address (nil), cause 'memory not mapped'
>> aborting ...
>> sh: line 1: 23732 Segmentation fault      '/usr/local/lib64/R/bin/R'
>> --no-save --slave<  /tmp/RtmpkvIjOb/file6d97876
>> ERROR: loading failed
>> * removing â/usr/local/lib64/R/library/rglâ
>> The downloaded packages are in
>>          â/tmp/Rtmp5OaGuQ/downloaded_packagesâ
>> Updating HTML index of packages in '.Library'
>> Making packages.html  ... done
>> Warning message:
>> In install.packages("rgl") :
>>    installation of package 'rgl' had non-zero exit status
>> I read that Open GL header files have to be present and are in
>> /usr/include/GL.
>> I also read about different graphics cards causing problems but I don't
>> know how to find this info out.
>>
>> Any help appreciated and full error message included below.
>>
>> Thanks,
>>
>>> sessionInfo()
>> R version 2.13.0 (2011-04-13)
>> Platform: x86_64-unknown-linux-gnu (64-bit)
>> locale:
>>   [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
>>   [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8
>>   [5] LC_MONETARY=C              LC_MESSAGES=en_US.UTF-8
>>   [7] LC_PAPER=en_US.UTF-8       LC_NAME=C
>>   [9] LC_ADDRESS=C               LC_TELEPHONE=C
>> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
>> attached base packages:
>> [1] stats     graphics  grDevices utils     datasets  methods   base
>>
>> #################### full error ######################
>>> install.packages("rgl")
>> --- Please select a CRAN mirror for use in this session ---
>> Loading Tcl/Tk interface ... done
>> trying URL 'http://cran.ma.imperial.ac.uk/src/contrib/rgl_0.92.798.tar.gz'
>> Content type 'application/x-gzip' length 1677772 bytes (1.6 Mb)
>> opened URL
>> ==================================================
>> downloaded 1.6 Mb
>> * installing *source* package ârglâ ...
>> checking for gcc... gcc -std=gnu99
>> checking for C compiler default output file name... a.out
>> checking whether the C compiler works... yes
>> checking whether we are cross compiling... no
>> checking for suffix of executables...
>> checking for suffix of object files... o
>> checking whether we are using the GNU C compiler... yes
>> checking whether gcc -std=gnu99 accepts -g... yes
>> checking for gcc -std=gnu99 option to accept ISO C89... none needed
>> checking how to run the C preprocessor... gcc -std=gnu99 -E
>> checking for gcc... (cached) gcc -std=gnu99
>> checking whether we are using the GNU C compiler... (cached) yes
>> checking whether gcc -std=gnu99 accepts -g... (cached) yes
>> checking for gcc -std=gnu99 option to accept ISO C89... (cached) none
>> needed
>> checking for libpng-config... yes
>> configure: using libpng-config
>> configure: using libpng dynamic linkage
>> checking for X... libraries , headers
>> checking GL/gl.h usability... yes
>> checking GL/gl.h presence... yes
>> checking for GL/gl.h... yes
>> checking GL/glu.h usability... yes
>> checking GL/glu.h presence... yes
>> checking for GL/glu.h... yes
>> checking for glEnd in -lGL... yes
>> checking for gluProject in -lGLU... yes
>> checking for freetype-config... yes
>> configure: using Freetype and FTGL
>> configure: creating ./config.status
>> config.status: creating src/Makevars
>> ** libs
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c BBoxDeco.cpp -o BBoxDeco.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Background.cpp -o
>> Background.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Color.cpp -o Color.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Disposable.cpp -o
>> Disposable.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Light.cpp -o Light.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c LineSet.cpp -o LineSet.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c LineStripSet.cpp -o
>> LineStripSet.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Material.cpp -o Material.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c PointSet.cpp -o PointSet.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c PrimitiveSet.cpp -o
>> PrimitiveSet.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c QuadSet.cpp -o QuadSet.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c RenderContext.cpp -o
>> RenderContext.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Shape.cpp -o Shape.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c SphereMesh.cpp -o
>> SphereMesh.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c SphereSet.cpp -o SphereSet.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c SpriteSet.cpp -o SpriteSet.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c String.cpp -o String.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Surface.cpp -o Surface.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c TextSet.cpp -o TextSet.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Texture.cpp -o Texture.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c Viewpoint.cpp -o Viewpoint.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c api.cpp -o api.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c assert.cpp -o assert.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c callbacks.cpp -o callbacks.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c device.cpp -o device.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c devicemanager.cpp -o
>> devicemanager.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c fps.cpp -o fps.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c ftgl.cpp -o ftgl.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c geom.cpp -o geom.o
>> gcc -std=gnu99 -I/usr/local/lib64/R/include -DHAVE_PNG_H
>> -I/usr/include/libpng12 -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2
>> -Iext -I/usr/local/include    -fpic  -g -O2 -c gl2ps.c -o gl2ps.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c glErrors.cpp -o glErrors.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c glgui.cpp -o glgui.o
>> glgui.cpp: In constructor âGLFTFont::GLFTFont(const char*, int, double,
>> const char*)â:
>> glgui.cpp:118: warning: converting to âunsigned intâ from âdoubleâ
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c gui.cpp -o gui.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c init.cpp -o init.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c osxgui.cpp -o osxgui.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c osxlib.cpp -o osxlib.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c par3d.cpp -o par3d.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c pixmap.cpp -o pixmap.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c render.cpp -o render.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c rglmath.cpp -o rglmath.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c rglview.cpp -o rglview.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c scene.cpp -o scene.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c select.cpp -o select.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c win32gui.cpp -o win32gui.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c win32lib.cpp -o win32lib.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c x11gui.cpp -o x11gui.o
>> g++ -I/usr/local/lib64/R/include -DHAVE_PNG_H -I/usr/include/libpng12
>> -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext
>> -I/usr/local/include   -g -O2 -fpic  -g -O2 -c x11lib.cpp -o x11lib.o
>> g++ -shared -L/usr/local/lib64 -o rgl.so BBoxDeco.o Background.o Color.o
>> Disposable.o Light.o LineSet.o LineStripSet.o Material.o PointSet.o
>> PrimitiveSet.o QuadSet.o RenderContext.o Shape.o SphereMesh.o SphereSet.o
>> SpriteSet.o String.o Surface.o TextSet.o Texture.o Viewpoint.o api.o
>> assert.o callbacks.o device.o devicemanager.o fps.o ftgl.o geom.o gl2ps.o
>> glErrors.o glgui.o gui.o init.o osxgui.o osxlib.o par3d.o pixmap.o render.o
>> rglmath.o rglview.o scene.o select.o win32gui.o win32lib.o x11gui.o x11lib.o
>> -lGLU -lGL -L/usr/lib64 -lpng12 -lX11 -lfreetype
>> installing to /usr/local/lib64/R/library/rgl/libs
>> ** R
>> ** demo
>> ** inst
>> ** preparing package for lazy loading
>> ** help
>> *** installing help indices
>> ** building package indices ...
>> ** testing if installed package can be loaded
>>   *** caught segfault ***
>> address (nil), cause 'memory not mapped'
>> aborting ...
>> sh: line 1: 23732 Segmentation fault      '/usr/local/lib64/R/bin/R'
>> --no-save --slave<  /tmp/RtmpkvIjOb/file6d97876
>> ERROR: loading failed
>> * removing â/usr/local/lib64/R/library/rglâ
>> The downloaded packages are in
>>          â/tmp/Rtmp5OaGuQ/downloaded_packagesâ
>> Updating HTML index of packages in '.Library'
>> Making packages.html  ... done
>> Warning message:
>> In install.packages("rgl") :
>>    installation of package 'rgl' had non-zero exit status
>>
>
> 	[[alternative HTML version deleted]]
>
>
>
>
> ______________________________________________
> R-help at r-project.org mailing list
> 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.



More information about the R-help mailing list