Here are the steps i have taken again: the GNU "make" I already downloaded from sunfreeware.com and installed yesterday.
the PATH is :/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/perl5/5.00503/bin:/usr/sbin:/u sr/ccs/bin:. NB: /usr/ucb is not even my PATH. the uname -a is :SunOS NMS 5.8 Generic_108528-01 sun4u sparc SUNW,Ultra-5_10 Here r the steps i have taken, but no success :( pkgrm SMCgcc [removed gcc 2.95.2] pkgadd -d gcc-2.95.3-sol8-sparc-local [add gcc 2.95.3] rm -r rrdtool-1.0.33 [ removed old untar directory of rrd-tool ] tar xvf rrdtool-1.0.33.tar cd rrdtool-1.033 ./configure [successful] /usr/local/bin/make the error mention below: I was wondering why at the end it trying to find "cc" and saying "cc: language depend not recognized" and "cc: unrecognized option `-KPIC' ". Is there any method to redirect cc to gcc, i already did the following softlink in the following directory: ln -s /usr/local/bin/gcc /usr/ucb/cc ln -s /usr/local/bin/gcc /usr/local/bin/cc Any help/comments really appreciated. Thanks, Shoaib ... ... cd perl-piped && /usr/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for RRDp cd perl-piped && /usr/local/bin/make make[2]: Entering directory `/install/rrdtool-1.0.33/perl-piped' mkdir blib mkdir blib/lib mkdir blib/arch mkdir blib/arch/auto mkdir blib/arch/auto/RRDp mkdir blib/lib/auto mkdir blib/lib/auto/RRDp mkdir blib/man3 cp RRDp.pm blib/lib/RRDp.pm Manifying blib/man3/RRDp.3 make[2]: Leaving directory `/install/rrdtool-1.0.33/perl-piped' cd perl-shared && /usr/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for RRDs cd perl-shared && /usr/local/bin/make make[2]: Entering directory `/install/rrdtool-1.0.33/perl-shared' mkdir blib mkdir blib/lib mkdir blib/arch mkdir blib/arch/auto mkdir blib/arch/auto/RRDs mkdir blib/lib/auto mkdir blib/lib/auto/RRDs mkdir blib/man3 cp ntmake.pl blib/lib/ntmake.pl cp RRDs.pm blib/lib/RRDs.pm /usr/bin/perl -I/usr/perl5/5.00503/sun4-solaris -I/usr/perl5/5.00503 /usr/perl5/5.00503/ExtUtils/xsubpp -typemap /usr/perl5/5.00503/ExtUtils/typemap RRDs.xs >xstmp.c && mv xstmp.c RRDs.c cc -c -I../src -I../gd1.3 -xO3 -xdepend -DVERSION=\"1.000331\" -DXS_VERSION=\"1.000331\" -KPIC -I/usr/perl5/5.00503/sun4-solaris/CORE -DPERLPATCHLEVEL=5 RRDs.c cc: unrecognized option `-KPIC' cc: language depend not recognized cc: RRDs.c: linker input file unused since linking not done Running Mkbootstrap for RRDs () chmod 644 RRDs.bs LD_RUN_PATH="" cc -o blib/arch/auto/RRDs/RRDs.so -G RRDs.o -L../src/.libs/ -lrrd_private -lm cc: RRDs.o: No such file or directory make[2]: *** [blib/arch/auto/RRDs/RRDs.so] Error 1 make[2]: Leaving directory `/install/rrdtool-1.0.33/perl-shared' make[1]: *** [perl_shared] Error 2 make[1]: Leaving directory `/install/rrdtool-1.0.33' make: *** [all-recursive] Error 1 -----Original Message----- From: Tobias Oetiker [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 28, 2001 9:19 PM To: Shoaib Muhammad Subject: Re: [rrd-users] Re: Solaris 8 and RRD Yesterday Shoaib Muhammad wrote: | Hi Dean Singh, | | I tried ur workaround but still getting the follwoing error: | It is actually saying : | | " | cc: unrecognized option `-KPIC' | cc: language depend not recognized | " it seems you do not have a working version of cc installed ... in any case best is to use gcc for compiling ... you can get a copy from www.sunfreeware.com cheers tobi | | Any Idea! | | Shoaib | | #/usr/local/bin/make | | ... | ... | Checking if your kit is complete... | Looks good | Writing Makefile for RRDs | cd perl-shared && /usr/local/bin/make | make[2]: Entering directory `/install/rrdtool-1.0.33/perl-shared' | mkdir blib | mkdir blib/lib | mkdir blib/arch | mkdir blib/arch/auto | mkdir blib/arch/auto/RRDs | mkdir blib/lib/auto | mkdir blib/lib/auto/RRDs | mkdir blib/man3 | cp ntmake.pl blib/lib/ntmake.pl | cp RRDs.pm blib/lib/RRDs.pm | /usr/bin/perl -I/usr/perl5/5.00503/sun4-solaris -I/usr/perl5/5.00503 | /usr/perl5/5.00503/ExtUtils/xsubpp -typemap | /usr/perl5/5.00503/ExtUtils/typemap RRDs.xs >xstmp.c && mv xstmp.c RRDs.c | cc -c -I../src -I../gd1.3 -xO3 -xdepend -DVERSION=\"1.000331\" | -DXS_VERSION=\"1.000331\" -KPIC -I/usr/perl5/5.00503/sun4-solaris/CORE | -DPERLPATCHLEVEL=5 RRDs.c | cc: unrecognized option `-KPIC' | cc: language depend not recognized | cc: RRDs.c: linker input file unused since linking not done | Running Mkbootstrap for RRDs () | chmod 644 RRDs.bs | LD_RUN_PATH="" cc -o blib/arch/auto/RRDs/RRDs.so -G RRDs.o -L../src/.libs/ | -lrrd_private -lm | cc: RRDs.o: No such file or directory | make[2]: *** [blib/arch/auto/RRDs/RRDs.so] Error 1 | make[2]: Leaving directory `/install/rrdtool-1.0.33/perl-shared' | make[1]: *** [perl_shared] Error 2 | make[1]: Leaving directory `/install/rrdtool-1.0.33' | make: *** [all-recursive] Error 1 | | | | | | | -----Original Message----- | From: Dean Singh [mailto:[EMAIL PROTECTED] | Sent: Tuesday, March 27, 2001 4:56 PM | To: MRTG Mailing List (E-mail); RRD Users (E-mail) | Subject: [rrd-users] Solaris 8 and RRD | | | | Thanks for everyone that helped me out. I finally got RRD to | compile. My problem was that somehow Makefile was going back to cc instead | of gcc in the perl* directories. | | > > > cc -c -I../src -I../gd1.3 -xO3 -xdepend | -DVERSION=\"1.000281\" | > > > -DXS_VERSION=\"1.000281\" -KPIC | > > > -I/usr/perl5/5.00503/sun4-solaris/CORE | > > > -DPERLPATCHLEVEL=5 RRDs.c | > > > sh: cc: not found | > | > > > *** Error code 1 | > > > make: Fatal error: Command failed for target `RRDs.o' | > > > Current working directory /tmp/rrdtool-1.0.28/perl-shared | > > > ================================= | | I solved it with the following. Hope this help anybody else who | might have had a similar problem. | | Try doing this. It worked for me. "ln -s gcc /usr/local/bin/cc" so | that /usr/local/bin/cc points to /usr/local/bin/gcc, and make sure | /usr/local/bin is near the front of your path. | | Sincerely, | Dean Singh | EBusiness Consultant | 949-864-5111 Direct | 949-222-2225 Office | 949-475-1075 Fax | www.reccom.net | | | -- | Unsubscribe mailto:[EMAIL PROTECTED] | Help mailto:[EMAIL PROTECTED] | Archive http://www.ee.ethz.ch/~slist/rrd-users | WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi | | | -- | Unsubscribe mailto:[EMAIL PROTECTED] | Help mailto:[EMAIL PROTECTED] | Archive http://www.ee.ethz.ch/~slist/rrd-users | WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi | | -- ______ __ _ /_ __/_ / / (_) Oetiker, Timelord & SysMgr @ EE-Dept ETH-Zurich / // _ \/ _ \/ / TEL: +41(0)1-6325286 FAX:...1517 ICQ: 10419518 /_/ \.__/_.__/_/ [EMAIL PROTECTED] http://ee-staff.ethz.ch/~oetiker -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://www.ee.ethz.ch/~slist/rrd-users WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
