Looks like a different boost version than the one you require.
I'd suggest to talk to the Mac maintainer, Simon Urbanek (CCing).
Best,
Uwe Ligges
On 29.06.2011 17:14, soeren.vo...@uzh.ch wrote:
Hello David
On 29.06.2011, at 15:56, David Winsemius wrote:
On Jun 29, 2011, at 5:33 AM, soeren.vo...@uzh.ch wrote:
Hello, the compilation of the GUTS package on CRAN for Mac produces the
following error messages:
http://www.r-project.org/nosvn/R.check/r-release-macosx-ix86/GUTS-00install.html
I guess it is some namespace collision, but I can not reproduce it on my
machine, it compiles fine here. What is the cause and which setup do I need to
reproduce the errors?
I was going to suggest you take this up with the maintainers... but you _are_
one of the maintainers.
:-)
Here is the output from an attempt to compile from source, version 0.1.45, with
a relatively recent version of R 2.13.0 (but not the most recent and I still
use Mac OSX 10.5.8). Perhaps its brevity will be helpful, and the fact that it
seems to identify different error than those flagged in the log at CRAN.
Thanks for your answer. The failure on your side is clear to me: there is no
installation of the boost C++ library in any of the standard include locations.
I have added /opt/local/include in Makevars (Mac Ports installation of C source
packages), however, I know I should but still I am reluctant to write a
configure script that could circumvent non-standard installations of boost on
UNIX machines.
So thanks for the output, but the CRAN messages must point to something
different...
Regards
Sören
trying URL 'http://lib.stat.cmu.edu/R/CRAN/src/contrib/GUTS_0.1.45.tar.gz'
Content type 'application/x-gzip' length 9842 bytes
opened URL
==================================================
downloaded 9842 bytes
Loading required package: lattice
Loading required package: sos
Loading required package: brew
[1] "2011-06-29 09:40:18 EDT"
* installing *source* package ‘GUTS’ ...
** libs
*** arch - i386
g++ -arch i386 -I/Library/Frameworks/R.framework/Resources/include
-I/Library/Frameworks/R.framework/Resources/include/i386 -I/opt/local/include
-I/usr/local/include
-I"/Library/Frameworks/R.framework/Versions/2.13/Resources/library/Rcpp/include"
-fPIC -g -O2 -c GUTS.cpp -o GUTS.o
In file included from GUTS.cpp:12:
GUTS.h:21:28: error: boost/random.hpp: No such file or directory
GUTS.h:22:40: error: boost/math/distributions.hpp: No such file or directory
GUTS.cpp: In function ‘void to_print(double)’:
GUTS.cpp:277: error: ‘cout’ was not declared in this scope
GUTS.cpp: In member function ‘void GUTS::showObject()’:
GUTS.cpp:281: error: ‘cout’ is not a member of ‘std’
GUTS.cpp:284: error: ‘cout’ was not declared in this scope
make: *** [GUTS.o] Error 1
ERROR: compilation failed for package ‘GUTS’
* removing
‘/Library/Frameworks/R.framework/Versions/2.13/Resources/library/GUTS’
sessionInfo()
R version 2.13.0 beta (2011-04-04 r55296)
Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/C/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] mgcv_1.7-6 sos_1.3-0 brew_1.0-6 lattice_0.19-26
loaded via a namespace (and not attached):
[1] grid_2.13.0 Matrix_0.999375-50 nlme_3.1-101 tools_2.13.0
--
David.
R: version
platform i386-apple-darwin9.8.0
arch i386
os darwin9.8.0
system i386, darwin9.8.0
status
major 2
minor 13.0
year 2011
month 04
day 13
svn rev 55427
language R
version.string R version 2.13.0 (2011-04-13)
I ~ $: gcc --version
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
I ~ $: less /opt/local/include/boost/version.hpp
// Boost version.hpp configuration header file
------------------------------//
[...]
#define BOOST_VERSION 104601
#define BOOST_LIB_VERSION "1_46_1"
[...]
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
David Winsemius, MD
West Hartford, CT
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel