On 12/15/2006 9:01 AM, Ivailo Stoyanov wrote: > On Fri, 2006-12-15 at 08:55 -0500, Duncan Murdoch wrote: > [snip] >> rgl needs to know where the X11 headers and libs are, and it appears >> that the configure script (which was written by autoconfig) isn't >> finding them. You probably need to specify them manually, when you run >> configure: >> >> --x-includes=DIR X include files are in DIR >> --x-libraries=DIR X library files are in DIR >> >> If you built R, you can find where R found these by looking at the >> config.log: search for X_CFLAGS and X_LIBS, and you'll see something like >> >> X_CFLAGS=' -I/usr/X11R6/include' >> X_LIBS=' -L/usr/X11R6/lib -lX11 -lXt -lXmu' >> >> which should mean that this would install rgl on this system: >> >> R CMD INSTALL rgl --configure-args="--x-includes=/usr/X11R6/include >> --x-libraries=/usr/X11R6/lib" >> >> (In fact, the configure script found them in those locations by itself.) >> >> Duncan Murdoch > > Thanks for the response, but meanwhile I figured the solution and have > just posted it to the list! > > It seems that the r-base-dev package from the Ubuntu R backport doesn't > provide *all* the packages necessary to build add-on libraries.
I don't think it could: package writers are free to require anything they like. rgl may be the only package requiring the OpenGL headers/libs, for instance. Duncan Murdoch ______________________________________________ [email protected] 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.
