I am running a solaris 10 host ,, fully patched.
I am attempting to build dejagnu to test the gcc 3.4.6 compilier that I have
successfully built on that platform.

I installed tcl, tk, and expect from sunfreeware.com then proceeded to
attempt to build dejagnu.

here is the output in gory detail.

 ./conifigure: No such file or directory
--([EMAIL PROTECTED])-(~/sunv420compiler_support/dejagnu-1.4.4)--
--(127)> ./configure sun4
configure: WARNING: you should use --build, --host, --target
checking for a BSD-compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make sets $(MAKE)... (cached) yes
checking for sun4-gcc... no
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for sun4-g++... no
checking for sun4-c++... no
checking for sun4-gpp... no
checking for sun4-aCC... no
checking for sun4-CC... no
checking for sun4-cxx... no
checking for sun4-cc++... no
checking for sun4-cl... no
checking for sun4-FCC... no
checking for sun4-KCC... no
checking for sun4-RCC... no
checking for sun4-xlC_r... no
checking for sun4-xlC... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for a BSD-compatible install... ./install-sh -c
checking for bison... bison -y
checking for docbook tools... none
checking for the tclsh program... none
checking for tclsh... /usr/local/bin/tclsh
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating testsuite/Makefile
config.status: creating example/Makefile
config.status: creating testsuite/libdejagnu/Makefile
config.status: executing depfiles commands
configure: configuring in example/calc
configure: running /bin/bash './configure' --prefix=/usr/local  'sun4'
'build_alias=sun4' 'host_alias=sun4' 'target_alias=sun4'
--cache-file=/dev/null --srcdir=.
configure: WARNING: you should use --build, --host, --target
checking for a BSD-compatible install... ./../../install-sh -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets ${MAKE}... yes
checking for sun4-gcc... no
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... ./../../install-sh -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for strcmp... yes
checking whether to enable maintainer-specific portions of Makefiles... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating calc.h
config.status: calc.h is unchanged
config.status: executing depfiles commands
configure: configuring in example/hello
configure: running /bin/bash './configure' --prefix=/usr/local  'sun4'
'build_alias=sun4' 'host_alias=sun4' 'target_alias=sun4'
--cache-file=/dev/null --srcdir=.
configure: WARNING: you should use --build, --host, --target
checking for a BSD compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for mawk... no
checking for gawk... no
checking for nawk... nawk
checking whether make sets ${MAKE}... yes
checking for sun4-gcc... no
checking for gcc... gcc
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
configure: creating ./config.status
config.status: creating Makefile
config.status: creating testsuite/Makefile
--([EMAIL PROTECTED])-(~/sunv420compiler_support/dejagnu-1.4.4)--
--(0)> make
Making all in doc
make[1]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/doc'
make[1]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4'
--([EMAIL PROTECTED])-(~/sunv420compiler_support/dejagnu-1.4.4)--
--(0)> make check
Making check in doc
make[1]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/doc'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/doc'
make[1]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4'
make  check-DEJAGNU
make[2]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4'
cd testsuite ; make check
make[3]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite'
Making check in libdejagnu
make[4]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4
/testsuite/libdejagnu'
make[4]: Nothing to be done for `check'.
make[4]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4
/testsuite/libdejagnu'
make[4]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite'
Nothing to be done for all
make  check-DEJAGNU
make[5]: Entering directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd . && pwd`; export srcdir; \
        EXPECT=expect; export EXPECT; \
        runtest=` if [ -f ../runtest ] ; then echo ../runtest; else echo
"ERROR: runtest not found" ; exit 1; fi`; \
        if /bin/bash -c "$runtest --version" > /dev/null 2>&1; then \
          l='dejagnu'; for tool in $l; do \
            $runtest  --srcdir $srcdir ; \
          done; \
        else echo "WARNING: could not find \`runtest'" 1>&2; :;\
        fi
WARNING: Couldn't find the global config file.
WARNING: No tool specified
Test Run By hartleyj on Mon Aug  6 16:03:21 2007
Native configuration is sparc-sun-solaris2.10

                ===  tests ===

Schedule of variations:
    unix

Running target unix
Using /export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4
/testsuite/../config/base-config.exp as tool-and-target-specific interface
file.
Using 
/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite/config/default.exp
as tool-and-target-specific interface file.
Running 
/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite/libdejagnu/tunit.exp
...
ERROR: Need GNU size from the binutils
ERROR: Couldn't get the object file size
Running 
/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite/runtest.all/libs.exp
...
Running 
/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite/runtest.all/options.exp
...
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
Running /export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4
/testsuite/runtest.all/stats-sub.exp ...
Running 
/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite/runtest.all/stats.exp
...
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest
ERROR: Can't find runtest

                ===  Summary ===

# of expected passes            39
# of unresolved testcases       23
make[5]: *** [check-DEJAGNU] Error 1
make[5]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4/testsuite'
make[2]: *** [check-DEJAGNU] Error 2
make[2]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
`/export/home/hartleyj/sunv420compiler_support/dejagnu-1.4.4'
make: *** [check-recursive] Error 1


I noticed a similar post from someone that attempted this on solaris 8 with
almost exactly the same result. BUT they did not post a solution to the
problem.

one curious thing is that the make appears to have nothing to do...
hummmm....

some notes I have the same result when building from outside the source tree
and using the --source option to tell configure where the sources are.... I
used both gmake and /usr/ccs/bin/make to the same end.



any help ??? thenks
_______________________________________________
DejaGnu mailing list
DejaGnu@gnu.org
http://lists.gnu.org/mailman/listinfo/dejagnu

Reply via email to