bug-gdb
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compiling on Dec OSF 4.0f


From: Newman, Marc K. (JSC-OD)[BOEING]
Subject: Compiling on Dec OSF 4.0f
Date: Fri, 20 Feb 2009 09:26:27 -0600

I had some trouble compiling gdb 6.8 with gcc (2.95/3.2.2/4.0.2) on a Dec OSF 
4.0f system.  I was able to get around this by turning of -Werror in the 
makefile, but when I try running "make check" it immediately fails with an 
error on test-demangle.  Here is the error:

# make check
make[1]: Entering directory `/users/mknewman/gdb-6.8'
make[2]: Entering directory `/users/mknewman/gdb-6.8/bfd'
Making check in doc
make[3]: Entering directory `/users/mknewman/gdb-6.8/bfd/doc'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/users/mknewman/gdb-6.8/bfd/doc'
Making check in po
make[3]: Entering directory `/users/mknewman/gdb-6.8/bfd/po'
( if test 'x../.././bfd/po' != 'x.'; then \
            posrcprefix='../.././bfd/'; \
          else \
            posrcprefix="../"; \
          fi; \
          rm -f SRC-POTFILES-t SRC-POTFILES \
            && (sed -e '/^#/d' \
                    -e '/^[     ]*$/d' \
                    -e "address@hidden@   $posrcprefix& \\\\@" < 
../.././bfd/po/SRC-POTFILES.in \
                | sed -e '$s/\\$//') > SRC-POTFILES-t \
            && chmod a-w SRC-POTFILES-t \
            && mv SRC-POTFILES-t SRC-POTFILES )
( rm -f BLD-POTFILES-t BLD-POTFILES \
            && (sed -e '/^#/d' \
                    -e '/^[     ]*$/d' \
                    -e "address@hidden@   ../& \\\\@" < 
../.././bfd/po/BLD-POTFILES.in \
                | sed -e '$s/\\$//') > BLD-POTFILES-t \
            && chmod a-w BLD-POTFILES-t \
            && mv BLD-POTFILES-t BLD-POTFILES )
cd .. \
          && CONFIG_FILES=po/Makefile.in:po/Make-in \
             CONFIG_HEADERS= /bin/ksh ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing bfd_stdint.h commands
config.status: executing default commands
make[3]: Leaving directory `/users/mknewman/gdb-6.8/bfd/po'
make[3]: Entering directory `/users/mknewman/gdb-6.8/bfd/po'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/users/mknewman/gdb-6.8/bfd/po'
make[3]: Entering directory `/users/mknewman/gdb-6.8/bfd'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/users/mknewman/gdb-6.8/bfd'
make[2]: Leaving directory `/users/mknewman/gdb-6.8/bfd'
make[2]: Entering directory `/users/mknewman/gdb-6.8/opcodes'
Making check in po
make[3]: Entering directory `/users/mknewman/gdb-6.8/opcodes/po'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/users/mknewman/gdb-6.8/opcodes/po'
make[3]: Entering directory `/users/mknewman/gdb-6.8/opcodes'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/users/mknewman/gdb-6.8/opcodes'
make[2]: Leaving directory `/users/mknewman/gdb-6.8/opcodes'
make[2]: Entering directory `/users/mknewman/gdb-6.8/etc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/users/mknewman/gdb-6.8/etc'
make[2]: Entering directory `/users/mknewman/gdb-6.8/intl'
rm -f stamp-h1
/bin/ksh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[2]: Leaving directory `/users/mknewman/gdb-6.8/intl'
make[2]: Entering directory `/users/mknewman/gdb-6.8/libdecnumber'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/users/mknewman/gdb-6.8/libdecnumber'
make[2]: Entering directory `/users/mknewman/gdb-6.8/libiberty'
make[3]: Entering directory `/users/mknewman/gdb-6.8/libiberty/testsuite'
./test-demangle < ../.././libiberty/testsuite/demangle-expected
make[3]: *** [check-cplus-dem] Segmentation fault (core dumped)
make[3]: Leaving directory `/users/mknewman/gdb-6.8/libiberty/testsuite'
make[2]: *** [check-subdir] Error 2
make[2]: Leaving directory `/users/mknewman/gdb-6.8/libiberty'
make[1]: *** [check-libiberty] Error 2
make[1]: Leaving directory `/users/mknewman/gdb-6.8'
make: *** [do-check] Error 2

Does anyone have hints on getting gdb (any version) to work on a Dec?

Thanks,
Marc




reply via email to

[Prev in Thread] Current Thread [Next in Thread]