[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-dejagnu] dejagnu-1.4.4 build/check problem: libintl.h not found
From: |
anirkko |
Subject: |
[Bug-dejagnu] dejagnu-1.4.4 build/check problem: libintl.h not found |
Date: |
Wed, 2 May 2007 15:41:09 +0200 (MET DST) |
Hi
Building/checking dejagnu-1.4.4 fails if libintl.h is in a non-standard
location (see output below), because libintl.h is somehow included by
c++ header files. Maybe dejagnu should listen to the configure
option --with-libintl-prefix= and add a -I option during compilation?
(like other GNU packages - although I realize that libintl.h is pulled
in indirectly, and probably not needed by dejagnu itself).
Workaround for gcc:
setenv CPLUS_INCLUDE_PATH "/usr/local/...wherever-libintl-include-is..."
Greetings
Arto
System: sparc-sun-solaris2.6
Compiler: gcc-4.1.2
output from 'gmake check':
----------------------------------------------------------------
...
...
cd testsuite ; gmake check
gmake[3]: Entering directory
`/build/dejagnu-1.4.4_static-obj:test_g412-b2175020070420-g0-O3-mcpu=supersparc-mno-app-regs/testsuite'
Making check in libdejagnu
gmake[4]: Entering directory
`/build/dejagnu-1.4.4_static-obj:test_g412-b2175020070420-g0-O3-mcpu=supersparc-mno-app-regs/testsuite/libdejagnu'
source='/build/dejagnu-1.4.4/./testsuite/libdejagnu/unit.cc' object='unit.o'
libtool=no \
depfile='.deps/unit.Po' tmpdepfile='.deps/unit.TPo' \
depmode=none /bin/ksh /build/dejagnu-1.4.4/./depcomp \
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dejagnu\"
-DVERSION=\"1.4.4\" -I. -I/build/dejagnu-1.4.4/./testsuite/libdejagnu
-I/build/dejagnu-1.4.4/. -g -g0 -O3 -mcpu=supersparc -mno-app-regs -c -o unit.o
`test -f '/build/dejagnu-1.4.4/./testsuite/libdejagnu/unit.cc' || echo
'/build/dejagnu-1.4.4/./testsuite/libdejagnu/'`/build/dejagnu-1.4.4/./testsuite/libdejagnu/unit.cc
In file included from
/usr/local/static/gcc/gcc-4.1.2/bin/../lib/gcc/sparc-sun-solaris2.6/4.1.2/include/c++/clocale:50,
from
/usr/local/static/gcc/gcc-4.1.2/bin/../lib/gcc/sparc-sun-solaris2.6/4.1.2/include/c++/sparc-sun-solaris2.6/bits/c++locale.h:41,
from
/usr/local/static/gcc/gcc-4.1.2/bin/../lib/gcc/sparc-sun-solaris2.6/4.1.2/include/c++/iosfwd:45,
from
/usr/local/static/gcc/gcc-4.1.2/bin/../lib/gcc/sparc-sun-solaris2.6/4.1.2/include/c++/ios:43,
from
/usr/local/static/gcc/gcc-4.1.2/bin/../lib/gcc/sparc-sun-solaris2.6/4.1.2/include/c++/ostream:44,
from
/usr/local/static/gcc/gcc-4.1.2/bin/../lib/gcc/sparc-sun-solaris2.6/4.1.2/include/c++/iostream:44,
from /build/dejagnu-1.4.4/./testsuite/libdejagnu/unit.cc:4:
/usr/local/static/gcc/gcc-4.1.2/bin/../lib/gcc/sparc-sun-solaris2.6/4.1.2/include/locale.h:56:21:
error: libintl.h: No such file or directory
gmake[4]: *** [unit.o] Error 1
gmake[4]: Leaving directory ...
...
...
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-dejagnu] dejagnu-1.4.4 build/check problem: libintl.h not found,
anirkko <=