[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU Autoconf 2.69] testsuite: 264 271 286 307 308 309 310 311 312 313 3
From: |
L Y Lam |
Subject: |
[GNU Autoconf 2.69] testsuite: 264 271 286 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 failed |
Date: |
Tue, 6 Aug 2013 11:32:15 +0000 |
Dear Autoconf Developer,
I'm a newbee in compiling open source software.
Please be reported of the compilation problem for compiling autoconf 2.69,
which was downloaded from ftp://ftp.gnu.org/gnu/autoconf/ as the latest
version. The log file is attached for your reference, and the error message is
appended.
I can see a few complaints in the log file for "can't-run Fortran program" and
a few for "can't-run C++ program". And it mentions about using --host for cross
compilation. However, I do not understand what it means. More, it suggests
reading the config.log of the mentioned error. I have read a few.
The following shows the suspected lines for item 264.
configure:2036: ./conftest
ld.so.1: conftest: fatal: libstdc++.so.6: open failed: No such file or directory
./configure: line 2038: 4729 Killed ./conftest$ac_cv_exeext
configure:2040: $? = 137
configure:2047: error: in
`/private/local/bin/autotools/autoconf/tests/testsuite.dir/264':
configure:2049: error: cannot run C++ compiled programs.
The following is for item 311.
configure:2139: ./conftest
ld.so.1: conftest: fatal: libg2c.so.0: open failed: No such file or directory
./configure: line 2141: 5452 Killed ./conftest$ac_cv_exeext
configure:2143: $? = 137
configure:2150: error: in
`/private/local/bin/autotools/autoconf/tests/testsuite.dir/311':
configure:2152: error: cannot run Fortran 77 compiled programs.
Does it mean that Fortran compiler and C++ compiler have to be installed as a
prerequisite?
Before compiling autoconf, the m4 which downloaded from
ftp://ftp.gnu.org/gnu/m4/ (version m4-1.4.16) has been installed at location
/usr/local/bin that is part of PATH.
# echo $PATH
/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:/usr/sbin:/usr/bin
The OS of the test site is Solaris 10.
Your prompt reply is highly appreciated.
Regards,
L Y Lam
cd $sw_srcbase
gzip -cd autoconf-2.69.tar.gz | tar xf -
mv autoconf-2.69 autoconf
cd autoconf
./configure && make all check
.....
Compatibility with other tools.
501: Libtool skipped (foreign.at:28)
502: shtool ok
Autoscan.
503: autoscan ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: 481 tests were run,
42 failed (4 expected failures).
22 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <address@hidden>
Subject: [GNU Autoconf 2.69] testsuite: 264 271 286 307 308 309 310 311 312
313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332
333 334 335 336 337 338 339 340 341 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
*** Error code 1
make: Fatal error: Command failed for target `check-local'
Current working directory /private/local/bin/autotools/autoconf/tests
*** Error code 1
make: Fatal error: Command failed for target `check-am'
Current working directory /private/local/bin/autotools/autoconf/tests
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo check-recursive | sed s/-recursive//`; \
list='bin . lib doc tests man'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `check-recursive'
Current working directory /private/local/bin/autotools/autoconf
*** Error code 1
make: Fatal error: Command failed for target `check'
#
Disclaimer: This email (including any attachments) is for the use of the
intended recipient only and may contain confidential information and/or
copyright material. If you are not the intended recipient, please notify the
sender immediately and delete this email and all copies from your system. Any
unauthorized use, disclosure, reproduction, copying, distribution, or other
form of unauthorized dissemination of the contents is expressly prohibited.
testsuite.log
Description: testsuite.log
- [GNU Autoconf 2.69] testsuite: 264 271 286 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 failed,
L Y Lam <=