-L/home/dev/forte/10.0/SUNWspro/lib/v8plus
-L/home/dev/forte/10.0/SUNWspro/prod/lib/v8plus
-L/home/dev/forte/10.0/SUNWspro/lib -L/home/dev/forte/10.0/SUNWspro/prod/lib
-L/usr/ccs/lib -lfui -lfai -lfai2 -lfsumai -lfprodai -lfminlai -lfmaxlai
-lfminvai -lfmaxvai -lfsu -lsunmath -lmtsk -lm??? -lnsl -lsocket -ldl -lm
-licuuc -licui18n:
*** Error code 2
The following command caused the error:
/usr/xpg4/bin/sed -e "s:@rhome:/home/dev/scratch/bbownes/R/lib/R:" -e
"s:@rincludedir:/home/dev/scratch/bbownes/R/lib/R/include:" \
? -e 's:@libsprivate:-L/home/dev/scratch/bbownes/R/lib/R/lib -lRblas-R/home/dev/forte/10.0/SUNWspro/lib/v8plus:/home/dev/forte/10.0/SUNWspro/li
b:/opt/SUNWspro/lib/v8plus:/opt/SUNWspro/lib
-L/home/dev/forte/10.0/SUNWspro/lib/v8plus
-L/home/dev/forte/10.0/SUNWspro/prod/lib/v8plus
-L/home/dev/forte/10.0/SUNWspro/lib -L/home/dev/forte/10.0/SUNWspro/prod/lib
-L/usr/ccs/lib -lfui -lfai -lfai2 -lfsumai -lfprodai -lfminlai -lfmaxlai
-lfminvai -lfmaxvai -lfsu -lsunmath -lmtsk -lm??? -lnsl -lsocket -ldl -lm
-licuuc -licui18n:' \
? -e 's/@VERSION/2.9.2/' ./libR.pc.in \
? > "/home/dev/scratch/bbownes/R/lib/pkgconfig/libR.pc"
make: Fatal error: Command failed for target `install-pc'
Current working directory /home/dev/scratch/bbownes/R-2.9.2/src/unix
*** Error code 1
The following command caused the error:
for d in scripts include extra appl nmath unix main modules library; do \
? (cd ${d} && make install) || exit 1; \
done
make: Fatal error: Command failed for target `install'
Current working directory /home/dev/scratch/bbownes/R-2.9.2/src
*** Error code 1
The following command caused the error:
for d in m4 tools doc etc share src tests? po; do \
? (cd ${d} && make install) || exit 1; \
done
make: Fatal error: Command failed for target `install'
bash-3.00#
and the configure that started it all:
./configure --with-readline=no --with-iconv=no --with-x=no
--enable-static=yes --enable-R-static-lib
--prefix=/home/dev/scratch/bbownes/R
On Thu, Sep 10, 2009 at 2:34 AM, Peter Dalgaard <p.dalgaard at biostat.ku.dk>
wrote:
Prof Brian Ripley wrote:
On Thu, 10 Sep 2009, bownes at gmail.com wrote:
Full_Name: Bob Bownes
Version: 2.9.2
OS: Solaris 10
Submission from: (NULL) (164.55.254.106)
The sed lines in src/unix/Makefile
confuse the grep distributed with
Solaris
that gets configured by ./configure.
Well, it calls sed not grep! ?Which version was that
-- it works for me and for several others. ?I have
SED = /usr/xpg4/bin/sed (see file Makeconf), and
that is 'distributed with Solaris': perhaps you do
not have it installed?
The danger of changing R to fix a broken OS tool is
that the change may break on other people's tools --
better to fix the tool.
Is this a tool problem at all? The most common reason for separator
breakage is that one of the substitution strings contains the
separator.
E.g., the sed line may break if ?@rhome contains a colon, and after
the fix it will break if it contains a comma...
Switching from a separator of ':' to a
separator of ',' fixes the problem.
76,77c76,77
< ? ? ? @$(SED) -e "s:@rhome:$(rhome):" -e
"s:@rincludedir:$(rincludedir):" \
< ? ? ? ? -e
's:@libsprivate:$(STATIC_LIBR_PC):' \
---
? ? ?@$(SED) -e
"s, at rhome,$(rhome)," -e
"s, at rincludedir,$(rincludedir)," \
? ? ? ?-e
's, at libsprivate,$(STATIC_LIBR_PC),'
\
--
? O__ ?---- Peter Dalgaard ? ? ? ? ? ? ?ster Farimagsgade 5, Entr.B
?c/ /'_ --- Dept. of Biostatistics ? ? PO Box 2099, 1014 Cph. K
?(*) \(*) -- University of Copenhagen ? Denmark ? ? ?Ph: ?(+45)
35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) ? ? ? ? ? ? ?FAX: (+45)
35327907