[BioC] Error compiling affyio - undefined symbol: egzread
Martin Morgan
mtmorgan at fhcrc.org
Tue May 11 04:19:32 CEST 2010
On 05/10/2010 05:55 PM, Neil Saunders wrote:
> I'm running R version 2.11.0 (2010-04-22) on a 32-bit machine with a
> fresh install of Ubuntu 10.04. Installing Bioconductor 2.6, I
> encountered an error that I have not seen before during compilation of
> package affyio:
>
> ---------------------------------------------------------------------
> Error in dyn.load(file, DLLpath = DLLpath, ...) :
> unable to load shared library
> '/home/sau103/R/i486-pc-linux-gnu-library/2.11/affyio/libs/affyio.so':
> /home/sau103/R/i486-pc-linux-gnu-library/2.11/affyio/libs/affyio.so:
> undefined symbol: egzread
> ERROR: loading failed
> * removing ‘/home/sau103/R/i486-pc-linux-gnu-library/2.11/affyio’
> ---------------------------------------------------------------------
>
> Has anyone else encountered this? I've never had a problem with
> installation on other machines and searching the web for "egzread"
> returned nothing relevant. If I'm missing a required library, it's
> unclear which one.
Hi Neil --
I think it would help to post the entire transcript here; I think you
have a (non-standard) libz somewhere in your system. The headers are
found during compilation, but the library itself is not on the
LD_LIBRARY_PATH or has not been installed completely (e.g., ldconfig
needs to be run).
Martin
>
> thanks,
> Neil Saunders
--
Martin Morgan
Computational Biology / Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109
Location: Arnold Building M1 B861
Phone: (206) 667-2793
More information about the Bioconductor
mailing list