[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problems build DDD-3.3 using RH Linux 5.2 and GCC 2.7.2.3
From: |
GEDERBERG, THOMAS K. (JSC-EG) |
Subject: |
Problems build DDD-3.3 using RH Linux 5.2 and GCC 2.7.2.3 |
Date: |
Tue, 20 Feb 2001 11:46:12 -0600 |
I have trying to build DDD-3.3 using Red Hat Linux 5.2 with gcc 2.7.2.3. I
have installed LessTif version 0.92.0-1.
The .config step works fine (./config
--with-motif-includes=/usr/local/LessTif/Motif2.0/include
--with-motif-libraries=/usr/local/LessTif/Motif2.0/lib), but during the make
process, I get the following:
c++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -isystem
/usr/local/LessTif/Motif2.0/include -isystem /usr/X11R6/include -DNDEBUG
-O2 -g -W -Wall -fexternal-templates -trigraphs -c ddd.C
XErrorB.h: In method `XErrorBlocker::XErrorBlocker(const class XErrorBlocker
&)':
In file included from ddd.C:206:
XErrorB.h:54: incomplete initializer for member `XErrorBlocker::_event' of
class `XErrorBlocker' which has no constructor
XErrorB.h:54: incomplete initializer for member
`XErrorBlocker::saved_handler' of class `XErrorBlocker' which has no
constructor
ddd.C: In method `WhenReadyInfo::WhenReadyInfo(struct WhenReadyInfo &)':
ddd.C:5540: incomplete initializer for member `WhenReadyInfo::cbs' of class
`WhenReadyInfo' which has no constructor
ddd.C:5540: incomplete initializer for member `WhenReadyInfo::event' of
class `WhenReadyInfo' which has no constructor
make[1]: *** [ddd.o] Error 1
make[1]: Leaving directory `/usr/local/download/ddd-3.3/ddd'
make: *** [all-recursive] Error 1
The following is the contents of the config.log file:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
configure:703: checking host system type
configure:724: checking target system type
configure:742: checking build system type
configure:769: checking for ddd
configure:826: checking for product name
configure:836: checking for expiration date
configure:855: checking for a BSD compatible install
configure:908: checking whether build environment is sane
configure:946: checking whether make sets ${MAKE}
configure:992: checking for working aclocal
configure:1005: checking for working autoconf
configure:1018: checking for working automake
configure:1031: checking for working autoheader
configure:1044: checking for working makeinfo
configure:1058: checking whether make sets ${MAKE}
configure:1087: checking for gcc
configure:1200: checking whether the C compiler (gcc ) works
configure:1216: gcc -o conftest conftest.c 1>&5
configure:1242: checking whether the C compiler (gcc ) is a cross-compiler
configure:1247: checking whether we are using GNU C
configure:1256: gcc -E conftest.c
configure:1275: checking whether gcc accepts -g
configure:1307: checking for POSIXized ISC
configure:1331: checking whether the C compiler (gcc) compiles and links a
simple C program
configure:1352: gcc -o conftest -g -O2 conftest.c 1>&5
configure:1384: checking for c++
configure:1416: checking whether the C++ compiler (c++ ) works
configure:1432: c++ -o conftest conftest.C 1>&5
configure:1458: checking whether the C++ compiler (c++ ) is a
cross-compiler
configure:1463: checking whether we are using GNU C++
configure:1472: c++ -E conftest.C
configure:1491: checking whether c++ accepts -g
configure:1679: checking whether the C++ compiler (c++) compiles a simple
program
configure:1700: c++ -o conftest -g -O2 conftest.C 1>&5
configure:3355: checking for tgetent in -lmytinfo
configure:3377: c++ -o conftest -g -O2 conftest.C -lmytinfo 1>&5
/usr/bin/ld: cannot open -lmytinfo: No such file or directory
collect2: ld returned 1 exit status
configure: failed program was:
#line 3363 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char tgetent();
int main() {
tgetent()
; return 0; }
configure:3355: checking for tgetent in -lncurses
configure:3377: c++ -o conftest -g -O2 conftest.C -lncurses 1>&5
configure:3518: checking for xstrerror in -liberty
configure:3540: c++ -o conftest -g -O2 conftest.C -liberty 1>&5
configure:3561: checking for packages to be configured and built
Thanks for you help
Tom Gederberg
Senior Systems Engineer
Honeywell International, Inc.
Phone: (281)-483-5551
Pager: (713)-527-6526
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Problems build DDD-3.3 using RH Linux 5.2 and GCC 2.7.2.3,
GEDERBERG, THOMAS K. (JSC-EG) <=