I have 64-bit R 2 12 0 installed on Solaris 10 of Sun Sparc. When I tried to install RCurl, it failed with the following lines,

...............
Version has CURLOPT_SSL_SESSIONID_CACHE
libcurl version: libcurl 7.19.6
configure: creating ./config.status
config.status: creating src/Makevars
** libs
cc -xc99 -m64 -xarch=sparcvis2 -I/apps/sparcv9/R-2.12.0/lib/R/include -I/opt/csw/include -DHAVE_LIBIDN_FIELD=1 -DHAVE_CURLOPT_URL=1 -DHAVE_CURLINFO_EFFECTIVE_URL=1 .........(omitted here is very long, all upper case) -DHAVE_CURLOPT_SSL_SESSIONID_CACHE=1 -I/opt/csw/include    -KPIC  -xcode=abs64 -xlibmieee -xtarget=ultra3 -xarch=sparcvis2 -c base64.c -o base64.o
"/opt/csw/include/curl/curlrules.h", line 144: zero or negative subscript
"base64.c", line 25: warning: assignment type mismatch:
        pointer to const char "=" pointer to unsigned char
"base64.c", line 39: warning: argument #1 is incompatible with prototype:
        prototype: pointer to const char : "/apps/sparcv9/R-2.12.0/lib/R/include/Rinternals.h", line 1042
        argument : pointer to unsigned char
"base64.c", line 60: warning: assignment type mismatch:
        pointer to const char "=" pointer to unsigned char
cc: acomp failed for base64.c
make: *** [base64.o] Error 2
ERROR: compilation failed for package 'RCurl'
* removing '/apps/sparcv9/R-2.12.0/lib/R/library/RCurl'

The downloaded packages are in
        '/tmp/Rtmpo67mNX/downloaded_packages'
Updating HTML index of packages in '.Library'
Warning message:
In install.packages("RCurl") :
  installation of package 'RCurl' had non-zero exit status
>

What is the problem?

Jun

	[[alternative HTML version deleted]]

