[R-SIG-Mac] Unable to find pkg-config during install
Simon Urbanek
simon.urbanek at r-project.org
Thu Jul 2 18:42:45 CEST 2009
On Jul 2, 2009, at 10:41 , David Winsemius wrote:
> I am getting a error message during an effort to use the Package
> Installer with a source copy of cairoDevice:
>
> * Installing *source* package 'cairoDevice' ...
> checking for pkg-config... no
> ERROR: Cannot find pkg-config.
> ERROR: configuration failed for package 'cairoDevice'
> --------
> I seem to have pkg-config per locate from the Terminal:
>
> david-winsemiuss-mac-pro:~ davidwinsemius$ locate pkg-config
> /Library/Frameworks/GTK+.framework/Versions/2.14.X11/Resources/bin/
> pkg-config
> /sw/bin/pkg-config
> /sw/share/man/man1/pkg-config.1
> /usr/X11/share/man/man1/pkg-config.1.gz
> /usr/share/zsh/4.3.4/functions/_pkg-config
> ------
> The UNIX Appendix of the Installation Manual (p 29) says: "Mac OS X
> comes with none of these libraries, but cairo support has been added
> to the binary distribution: pkg-config is still needed and can be
> compiled from the sources. "
>
> But that is not particularly helpful to me. Is there some
> environment variable or path has not been defined properly?
Yes, try
Sys.setenv(PATH=paste("/Library/Frameworks/GTK+.framework/Resources/
bin",Sys.getenv("PATH"),sep=":"))
(BTW: I'm not quite sure why you would try to compile it from sources
- it's available in binary from from CRAN).
Cheers,
Simon
> I tried downloading pkgconfig-0.18 but its README file is not
> sufficiently detailed for my level of understanding of the UNIX
> underbelly of Mac OS X.
>
> > sessionInfo()
> R version 2.8.1 Patched (2009-01-19 r47650)
> i386-apple-darwin9.6.0
>
> locale:
> en_US.UTF-8/en_US.UTF-8/C/C/en_US.UTF-8/en_US.UTF-8
>
> attached base packages:
> [1] splines stats graphics grDevices utils datasets
> methods base
>
> other attached packages:
> [1] Design_2.2-0 survival_2.35-4 Hmisc_3.6-0
>
> loaded via a namespace (and not attached):
> [1] cluster_1.12.0 grid_2.8.1 lattice_0.17-25 tools_2.8.1
> Warning message:
> In install.packages(c("cairoDevice"), lib = "/Library/Frameworks/
> R.framework/Resources/library/", :
> installation of package 'cairoDevice' had non-zero exit status
> >
>
> David Winsemius, MD
> Heritage Laboratories
> West Hartford, CT
>
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>
>
More information about the R-SIG-Mac
mailing list