ddd
[Top][All Lists]
Advanced

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

Re: Problems compiling ddd on solaris


From: Andreas Zeller
Subject: Re: Problems compiling ddd on solaris
Date: 07 Mar 2001 13:33:48 +0100
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Cuyahoga Valley)

Hi!

Anders Kofod-Petersen <address@hidden> writes:

> I'm trying to compile ddd V3.3 on my solaris 7 x86 machine, and I'm having
> som troubles:
> 
> I'm running this version of Solaris:
> 
> SunOS 5.7 Generic_106542-12 i86pc i386 i86pc
> 
> and lesstif-0.92.6, gcc 2.8.1, gnu make 3.77.
> 
> My configure statement is:
> 
> ./configure --with-motif-includes=/usr/local/LessTif/Motif2.0/include/
> --with-motif-libraries=/usr/local/LessTif/Motif2.0/lib/ --without-athena
> --without-ncurses
> 
> which works nicely, but when I try to compile it I get this:
> 
> address@hidden:/var/tmp/scratch/GCC/ddd-3.3> make
> Making all in readline
> make[1]: Entering directory `/var/tmp/scratch/GCC/ddd-3.3/readline'
> rm -f readline.o
> gcc -c -DHAVE_CONFIG_H   -I. -I. -I/usr/local/include 
> -DRL_LIBRARY_VERSION='"4.0"' -g -O readline.c
> rm -f vi_mode.o
> .....
> ....
> ...
> ..
> .
> /bin/sh ./config-info ./USERINFO USERINFO > configinfo.C~ && \
> mv configinfo.C~ configinfo.C
> 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 `/var/tmp/scratch/GCC/ddd-3.3/ddd'
> make: *** [all-recursive] Error 1
> 
> Can anybody help me with this?

Yep.  DDD 3.3 wants GCC 2.95 or later.  The latest version in the CVS
archive should work with older GCC versions, though.

-- 
Andreas Zeller     Universitaet Passau
                   http://www.fmi.uni-passau.de/st/staff/zeller/



reply via email to

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