Instale R2.11.1 en Fedora 13 (kernel 2.6.34.7-56.f13.¡686PAE
GNOME 2.30.0)
Al iniciar library(
Rcmdr) obtengo el siguiente mensaje: faltan los siguientes paquetes que necesita
Rcmdr: rgl
Al instalarar "rgl": install.packages("rgl", dependencies = TRUE)
Obtengo estos resultados:
Aviso en install.packages("rgl", dependencies = TRUE) :
argument 'lib' is missing: using '/home/samuel/R/i386-redhat-linux-gnu-library/2.11'
--- Please select a CRAN mirror for use in this session ---
Loading Tcl/Tk interface ... done
probando la URL 'http://cran.fhcrc.org/src/contrib/rgl_0.91.tar.gz'
Content type 'application/x-gzip' length 1677498 bytes (1.6 Mb)
URL abierta
==================================================
downloaded 1.6 Mb
* installing *source* package ‘rgl’ ...
checking for gcc... gcc -m32 -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 -m32 -std=gnu99 accepts -g... yes
checking for gcc -m32 -std=gnu99 option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -m32 -std=gnu99 -E
checking for gcc... (cached) gcc -m32 -std=gnu99
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc -m32 -std=gnu99 accepts -g... (cached) yes
checking for gcc -m32 -std=gnu99 option to accept ISO C89... (cached) none needed
checking for libpng-config... no
checking libpng... checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking png.h usability... no
checking png.h presence... no
checking for png.h... no
checking for png_read_update_info in -lpng... no
configure: libpng header and lib found
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++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c BBoxDeco.cpp -o BBoxDeco.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Background.cpp -o Background.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Color.cpp -o Color.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Disposable.cpp -o Disposable.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Light.cpp -o Light.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c LineSet.cpp -o LineSet.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c LineStripSet.cpp -o LineStripSet.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Material.cpp -o Material.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c PointSet.cpp -o PointSet.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c PrimitiveSet.cpp -o PrimitiveSet.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c QuadSet.cpp -o QuadSet.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c RenderContext.cpp -o RenderContext.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Shape.cpp -o Shape.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c SphereMesh.cpp -o SphereMesh.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c SphereSet.cpp -o SphereSet.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c SpriteSet.cpp -o SpriteSet.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c String.cpp -o String.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Surface.cpp -o Surface.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c TextSet.cpp -o TextSet.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Texture.cpp -o Texture.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c Viewpoint.cpp -o Viewpoint.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c api.cpp -o api.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c assert.cpp -o assert.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c callbacks.cpp -o callbacks.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c device.cpp -o device.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c devicemanager.cpp -o devicemanager.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c fps.cpp -o fps.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c ftgl.cpp -o ftgl.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c geom.cpp -o geom.o
gcc -m32 -std=gnu99 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c gl2ps.c -o gl2ps.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c glErrors.cpp -o glErrors.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c glgui.cpp -o glgui.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c gui.cpp -o gui.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c init.cpp -o init.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c osxgui.cpp -o osxgui.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c osxlib.cpp -o osxlib.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c par3d.cpp -o par3d.o
g++ -m32 -I/usr/include/R -DHAVE_PNG_H -DHAVE_FREETYPE -Iext/ftgl -I/usr/include/freetype2 -Iext -I/usr/local/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c pixmap.cpp -o pixmap.o
En el fichero incluído de pixmap.cpp:14:
pngpixmap.h:3:17: error: png.h: No existe el fichero o el directorio
In file included from pixmap.cpp:14:
pngpixmap.h:124: error: ‘png_structp’ no se ha declarado
pngpixmap.h:124: error: ‘png_const_charp’ no se ha declarado
pngpixmap.h:131: error: ‘png_structp’ no se ha declarado
pngpixmap.h:131: error: ‘png_const_charp’ no se ha declarado
pngpixmap.h:139: error: ‘png_structp’ no se ha declarado
pngpixmap.h:139: error: ‘png_infop’ no se ha declarado
pngpixmap.h:244: error: ‘png_structp’ no se ha declarado
pngpixmap.h:244: error: ‘png_bytep’ no se ha declarado
pngpixmap.h:244: error: ‘png_uint_32’ no se ha declarado
pngpixmap.h:253: error: ‘png_structp’ no se ha declarado
pngpixmap.h:253: error: ‘png_infop’ no se ha declarado
pngpixmap.h:275: error: expected ‘)’ before ‘*’ token
pngpixmap.h:280: error: ‘png_structp’ no nombra a un tipo
pngpixmap.h:281: error: ‘png_infop’ no nombra a un tipo
pngpixmap.h:392: error: ‘png_structp’ no se ha declarado
pngpixmap.h:392: error: ‘png_const_charp’ no se ha declarado
pngpixmap.h:399: error: ‘png_structp’ no se ha declarado
pngpixmap.h:399: error: ‘png_const_charp’ no se ha declarado
pngpixmap.h:410: error: ‘png_structp’ no nombra a un tipo
pngpixmap.h:411: error: ‘png_infop’ no nombra a un tipo
pngpixmap.h: In member function ‘virtual bool PNGPixmapFormat::checkSignature(FILE*)’:
pngpixmap.h:23: error: ‘png_sig_cmp’ no se declaró en este ámbito
pngpixmap.h:20: aviso: se descarta el valor de devolución de ‘size_t fread(void*, size_t, size_t, FILE*)’, se declaró con el atributo warn_unused_result
pngpixmap.h: In constructor ‘PNGPixmapFormat::Load::Load(FILE*, Pixmap*)’:
pngpixmap.h:66: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:67: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h: In member function ‘bool PNGPixmapFormat::Load::init()’:
pngpixmap.h:76: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:76: error: ‘PNG_LIBPNG_VER_STRING’ no se declaró en este ámbito
pngpixmap.h:76: error: ‘png_voidp’ no se declaró en este ámbito
pngpixmap.h:76: error: ‘png_create_read_struct’ no se declaró en este ámbito
pngpixmap.h:79: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h:79: error: ‘png_create_info_struct’ no se declaró en este ámbito
pngpixmap.h:81: error: ‘png_set_progressive_read_fn’ no se declaró en este ámbito
pngpixmap.h: In member function ‘bool PNGPixmapFormat::Load::process()’:
pngpixmap.h:97: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:97: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h:97: error: ‘png_process_data’ no se declaró en este ámbito
pngpixmap.h: In destructor ‘PNGPixmapFormat::Load::~Load()’:
pngpixmap.h:105: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:106: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h:106: error: ‘png_infopp’ no se declaró en este ámbito
pngpixmap.h:106: error: ‘png_destroy_read_struct’ no se declaró en este ámbito
pngpixmap.h: In static member function ‘static void PNGPixmapFormat::Load::info_callback(int, int)’:
pngpixmap.h:142: error: ‘png_get_progressive_ptr’ no se declaró en este ámbito
pngpixmap.h:144: error: ‘png_uint_32’ no se declaró en este ámbito
pngpixmap.h:144: error: expected ‘;’ before ‘width’
pngpixmap.h:147: error: ‘class PNGPixmapFormat::Load’ no tiene un miembro llamado ‘png_ptr’
pngpixmap.h:147: error: ‘class PNGPixmapFormat::Load’ no tiene un miembro llamado ‘info_ptr’
pngpixmap.h:287: error: uso inválido del miembro ‘PNGPixmapFormat::Load::width’ en la función miembro static
pngpixmap.h:147: error: desde esta ubicación
pngpixmap.h:288: error: uso inválido del miembro ‘PNGPixmapFormat::Load::height’ en la función miembro static
pngpixmap.h:147: error: desde esta ubicación
pngpixmap.h:149: error: ‘png_get_IHDR’ no se declaró en este ámbito
pngpixmap.h:155: error: ‘PNG_COLOR_TYPE_RGB’ no se declaró en este ámbito
pngpixmap.h:158: error: ‘PNG_COLOR_TYPE_GRAY’ no se declaró en este ámbito
pngpixmap.h:161: error: ‘PNG_COLOR_TYPE_PALETTE’ no se declaró en este ámbito
pngpixmap.h:164: error: ‘PNG_COLOR_TYPE_RGB_ALPHA’ no se declaró en este ámbito
pngpixmap.h:167: error: ‘PNG_COLOR_TYPE_GRAY_ALPHA’ no se declaró en este ámbito
pngpixmap.h:175: error: ‘PNG_INTERLACE_ADAM7’ no se declaró en este ámbito
pngpixmap.h:178: error: ‘png_set_strip_16’ no se declaró en este ámbito
pngpixmap.h:179: error: ‘PNG_COLOR_TYPE_GRAY’ no se declaró en este ámbito
pngpixmap.h:180: error: ‘png_set_expand_gray_1_2_4_to_8’ no se declaró en este ámbito
pngpixmap.h:190: error: ‘PNG_COLOR_TYPE_RGB’ no se declaró en este ámbito
pngpixmap.h:193: error: ‘PNG_COLOR_TYPE_GRAY’ no se declaró en este ámbito
pngpixmap.h:196: error: ‘PNG_COLOR_TYPE_RGB_ALPHA’ no se declaró en este ámbito
pngpixmap.h:199: error: ‘PNG_COLOR_TYPE_PALETTE’ no se declaró en este ámbito
pngpixmap.h:200: error: ‘png_set_palette_to_rgb’ no se declaró en este ámbito
pngpixmap.h:203: error: ‘PNG_COLOR_TYPE_GRAY_ALPHA’ no se declaró en este ámbito
pngpixmap.h:204: error: ‘png_set_gray_to_rgb’ no se declaró en este ámbito
pngpixmap.h:213: error: ‘PNG_INFO_tRNS’ no se declaró en este ámbito
pngpixmap.h:213: error: ‘png_get_valid’ no se declaró en este ámbito
pngpixmap.h:214: error: ‘png_set_tRNS_to_alpha’ no se declaró en este ámbito
pngpixmap.h:287: error: uso inválido del miembro ‘PNGPixmapFormat::Load::width’ en la función miembro static
pngpixmap.h:218: error: desde esta ubicación
pngpixmap.h:288: error: uso inválido del miembro ‘PNGPixmapFormat::Load::height’ en la función miembro static
pngpixmap.h:218: error: desde esta ubicación
pngpixmap.h:220: error: ‘class PNGPixmapFormat::Load’ no tiene un miembro llamado ‘png_ptr’
pngpixmap.h:220: error: ‘class PNGPixmapFormat::Load’ no tiene un miembro llamado ‘info_ptr’
pngpixmap.h:220: error: ‘png_read_update_info’ no se declaró en este ámbito
pngpixmap.h:287: error: uso inválido del miembro ‘PNGPixmapFormat::Load::width’ en la función miembro static
pngpixmap.h:226: error: desde esta ubicación
pngpixmap.h:288: error: uso inválido del miembro ‘PNGPixmapFormat::Load::height’ en la función miembro static
pngpixmap.h:226: error: desde esta ubicación
pngpixmap.h:229: error: ‘class PNGPixmapFormat::Load’ no tiene un miembro llamado ‘png_ptr’
pngpixmap.h:229: error: ‘class PNGPixmapFormat::Load’ no tiene un miembro llamado ‘info_ptr’
pngpixmap.h: In static member function ‘static void PNGPixmapFormat::Load::row_callback(int, int, int, int)’:
pngpixmap.h:246: error: ‘png_get_progressive_ptr’ no se declaró en este ámbito
pngpixmap.h:250: error: conversión inválida de ‘int’ a ‘const void*’
pngpixmap.h:250: error: argumento de inicialización 2 de ‘void* memcpy(void*, const void*, size_t)’
pngpixmap.h: In static member function ‘static void PNGPixmapFormat::Load::end_callback(int, int)’:
pngpixmap.h:255: error: ‘png_get_progressive_ptr’ no se declaró en este ámbito
pngpixmap.h: In constructor ‘PNGPixmapFormat::Save::Save(FILE*, Pixmap*)’:
pngpixmap.h:306: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:307: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h: In member function ‘bool PNGPixmapFormat::Save::init()’:
pngpixmap.h:314: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:314: error: ‘PNG_LIBPNG_VER_STRING’ no se declaró en este ámbito
pngpixmap.h:314: error: ‘png_voidp’ no se declaró en este ámbito
pngpixmap.h:314: error: ‘png_create_write_struct’ no se declaró en este ámbito
pngpixmap.h:317: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h:317: error: ‘png_create_info_struct’ no se declaró en este ámbito
pngpixmap.h:319: error: ‘png_init_io’ no se declaró en este ámbito
pngpixmap.h: In member function ‘bool PNGPixmapFormat::Save::process()’:
pngpixmap.h:329: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:329: error: ‘png_jmpbuf’ no se declaró en este ámbito
pngpixmap.h:329: error: ‘setjmp’ no se declaró en este ámbito
pngpixmap.h:331: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h:331: error: ‘png_destroy_write_struct’ no se declaró en este ámbito
pngpixmap.h:335: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:335: error: ‘PNG_FILTER_NONE’ no se declaró en este ámbito
pngpixmap.h:335: error: ‘png_set_filter’ no se declaró en este ámbito
pngpixmap.h:338: error: ‘PNG_COLOR_TYPE_RGB’ no se declaró en este ámbito
pngpixmap.h:339: error: ‘PNG_INTERLACE_NONE’ no se declaró en este ámbito
pngpixmap.h:340: error: ‘PNG_COMPRESSION_TYPE_DEFAULT’ no se declaró en este ámbito
pngpixmap.h:341: error: ‘PNG_FILTER_TYPE_DEFAULT’ no se declaró en este ámbito
pngpixmap.h:343: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h:346: error: ‘png_set_IHDR’ no se declaró en este ámbito
pngpixmap.h:348: error: ‘png_text’ no se declaró en este ámbito
pngpixmap.h:348: error: expected ‘;’ before ‘text’
pngpixmap.h:350: error: ‘text’ no se declaró en este ámbito
pngpixmap.h:350: error: ‘png_charp’ no se declaró en este ámbito
pngpixmap.h:350: error: expected ‘;’ before string constant
pngpixmap.h:351: error: expected ‘;’ before string constant
pngpixmap.h:352: error: ‘PNG_TEXT_COMPRESSION_NONE’ no se declaró en este ámbito
pngpixmap.h:354: error: ‘png_set_text’ no se declaró en este ámbito
pngpixmap.h:356: error: ‘png_write_info’ no se declaró en este ámbito
pngpixmap.h:358: error: ‘png_bytep’ no se declaró en este ámbito
pngpixmap.h:358: error: expected ‘;’ before ‘rowptr’
pngpixmap.h:361: error: ‘rowptr’ no se declaró en este ámbito
pngpixmap.h:361: error: ‘png_write_row’ no se declaró en este ámbito
pngpixmap.h:365: error: ‘png_write_end’ no se declaró en este ámbito
pngpixmap.h: In destructor ‘PNGPixmapFormat::Save::~Save()’:
pngpixmap.h:372: error: ‘png_ptr’ no se declaró en este ámbito
pngpixmap.h:373: error: ‘info_ptr’ no se declaró en este ámbito
pngpixmap.h:373: error: ‘png_destroy_write_struct’ no se declaró en este ámbito
make: *** [pixmap.o] Error 1
ERROR: compilation failed for package ‘rgl’
* removing ‘/home/samuel/R/i386-redhat-linux-gnu-library/2.11/rgl’
The downloaded packages are in
‘/tmp/Rtmp65mEbO/downloaded_packages’
Mensajes de aviso perdidos
In install.packages("rgl", dependencies = TRUE) :
installation of package 'rgl' had non-zero exit status
>
Se que el paquete se requiere para gráficos tridimensionales: Instalo por primera vez R y soy principiante en Linux, asì que agradezco las observaciones para la solución de la dificultad que tengo.