This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-1.9 is failing make checks on irix 6.2 ...
- To: Alonzo A Fretwell <zander at omar dot egr dot unlv dot edu>, egcs at cygnus dot com
- Subject: Re: egcs-1.9 is failing make checks on irix 6.2 ...
- From: Martin Knoblauch <knobi at rocketmail dot com>
- Date: Wed, 3 Jun 1998 00:45:27 -0700 (PDT)
---Alonzo A Fretwell <zander@omar.egr.unlv.edu> wrote:
>
>
>
> hi,
>
>
> i have built egcs 1.0 on an sgi indy running irix
6.2. when run gmake with the
> "-k check" option i get the following error
message...
>
> runtest --tool g++
> /bin/sh: runtest: not found
> gmake[1]: [check-g++] Error 127 (ignored)
> rootme=`pwd`; export rootme; \
> srcdir=`cd ../../EGCS/egcs-1.0/gcc; pwd` ; export
srcdir ; \
> cd testsuite; \
> EXPECT=expect ; export EXPECT ; \
> if [ -f ${rootme}/../expect/expect ] ; then \
> TCL_LIBRARY=${srcdir}/../tcl/library ; \
> export TCL_LIBRARY ; fi ; \
> runtest --tool g77
> /bin/sh: runtest: not found
> gmake[1]: [check-g77] Error 127 (ignored)
> gmake[1]: Leaving directory `/disk3/GNU/egcs/gcc'
> gmake: Target `check' not remade because of errors.
> cornerstone 10#
>
>
> ... is there a work around for this? would it do
any good to remake the
> distribution?
>
Alonzo,
you have probably not installed the dejagnu test
utilities. Have a look at the egcs FAQ.
http://egcs.cygnus.com/faq.html#dejagnu
(Actually, I think there is a newer version of
dejagnu available on the same ftp directory).
> also, when i try to build Inventor applications i
get the following error...
>
>
> In file included from
/usr/include/Inventor/Xt/SoXt.h:46,
> from Application.C:29:
> /usr/include/Inventor/SbBasic.h:55: libc.h: No such
file or directory
> *** Error code 1 (bu21)
>
>
> is there something else that i have to do to get
g++ to compile
> Inventor applications?
>
>
One remark on using g++ for Inventor. I strongly
believe you are out of luck. Unlike plain C, where
the libraries are pretty much compiler independent,
C++ class libraries and applications should be
compiled using the same compiler. Reasons are:
- name mangling
- exception handling
- namespaces
One way to make it work *could* be to use the
C version of the Inventor library. No guarantees
though, as this just may open a can of worms.
As for your problem, do you have installed the
SGI development option (which version). Seems you
are missing header files.
Martin
===
------------------------------------------------------
Martin Knoblauch
email: knobi@knobisoft.de or knobi@rocketmail.com
www: http://www.knobisoft.de
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com