solaris 10 ddd-3.3.11 compile error

"Gil Smith" <[email protected]> Tue, 11 Dec 2007 13:36:15 -0500
Newsgroups gmane.comp.debugging.ddd.bugs
Message-ID <D20F669ECCB6BF43B3D94579245BE3A0011C04A5@EXCHANGE02.production.xtel.net>
$ /bin/bash --version

GNU bash, version 3.00.16(1)-release (sparc-sun-solaris2.10)

Copyright (C) 2004 Free Software Foundation, Inc.

 

$ g++ --version

g++ (GCC) 3.4.6

Copyright (C) 2006 Free Software Foundation, Inc.

 

/bin/bash ../libtool --mode=link --tag=CXX g++   -O2 -g -Wall -W
-Wwrite-strings -trigraphs   -o vsl  vsl.o DocSpace.o assert.o
basename.o compare.o  cook.o cwd.o glob.o hash.o  home.o isid.o
rxclass.o  sigName.o strclass.o tabs.o  uniquify.o Logger.o MemCheck.o
PrintGC.o SignalB.o TypeInfo.o  UniqueId.o   Agent.o AgentM.o
AsyncAgent.o  ChunkQueue.o DataLength.o HandlerL.o  LiterateA.o
ReadLineA.o TimeOut.o  TTYAgent.o charsets.o converters.o  events.o
findParent.o findWindow.o  fileSBF.o frame.o longName.o  selection.o
verify.o AutoRaise.o  Delay.o DeleteWCB.o DestroyCB.o  ExitCB.o
InitImage.o Swallower.o  XErrorB.o  freeXmST.o LabelH.o LessTifH.o
MakeMenu.o MString.o ComboBox.o  SpinBox.o TextSetS.o printBox.o
AlignBox.o ArcBox.o  BinBox.o Box.o BoxD.o  BoxExtend.o BoxPoint.o
BoxRegion.o  BoxSize.o ColorBox.o CompositeB.o  DiagBox.o DummyBox.o
FixBox.o  FontFixBox.o FontTable.o HatBox.o  LineBox.o ListBox.o
MarkBox.o  MatchBox.o PrimitiveB.o SlopeBox.o  StringBox.o THatBox.o
TagBox.o  TrueBox.o ArgNode.o BuiltinCN.o  CallNode.o ConstNode.o
DefCallN.o  DummyNode.o LetNode.o NameNode.o  ListNode.o TestNode.o
ThemeVSLL.o  TrueNode.o VSEFlags.o VSLArgList.o  VSLBuiltin.o VSLDef.o
VSLDefList.o  VSLErr.o VSLLib.o VSLNode.o  VSLRead.o  -L/usr/openwin/lib
-R/usr/openwin/lib -lXm -lXaw -lXmu -lXt -lXpm  -lXp -lXext -lSM -lICE
-lX11 -lsocket  -lnsl    -lsocket -lnsl   -lncurses -ly -lm -lelf -lm

g++ -O2 -g -Wall -W -Wwrite-strings -trigraphs -o vsl vsl.o DocSpace.o
assert.o basename.o compare.o cook.o cwd.o glob.o hash.o home.o isid.o
rxclass.o sigName.o strclass.o tabs.o uniquify.o Logger.o MemCheck.o
PrintGC.o SignalB.o TypeInfo.o UniqueId.o Agent.o AgentM.o AsyncAgent.o
ChunkQueue.o DataLength.o HandlerL.o LiterateA.o ReadLineA.o TimeOut.o
TTYAgent.o charsets.o converters.o events.o findParent.o findWindow.o
fileSBF.o frame.o longName.o selection.o verify.o AutoRaise.o Delay.o
DeleteWCB.o DestroyCB.o ExitCB.o InitImage.o Swallower.o XErrorB.o
freeXmST.o LabelH.o LessTifH.o MakeMenu.o MString.o ComboBox.o SpinBox.o
TextSetS.o printBox.o AlignBox.o ArcBox.o BinBox.o Box.o BoxD.o
BoxExtend.o BoxPoint.o BoxRegion.o BoxSize.o ColorBox.o CompositeB.o
DiagBox.o DummyBox.o FixBox.o FontFixBox.o FontTable.o HatBox.o
LineBox.o ListBox.o MarkBox.o MatchBox.o PrimitiveB.o SlopeBox.o
StringBox.o THatBox.o TagBox.o TrueBox.o ArgNode.o BuiltinCN.o
CallNode.o ConstNode.o DefCallN.o DummyNode.o LetNode.o NameNode.o
ListNode.o TestNode.o ThemeVSLL.o TrueNode.o VSEFlags.o VSLArgList.o
VSLBuiltin.o VSLDef.o VSLDefList.o VSLErr.o VSLLib.o VSLNode.o VSLRead.o
-L/usr/openwin/lib -lXm -lXaw -lXmu -lXt -lXpm -lXp -lXext -lSM -lICE
-lX11 -lsocket -lnsl -lncurses -ly -lelf -lm -Wl,-R -Wl,/usr/openwin/lib

ld: fatal: file DocSpace.o: wrong ELF class: ELFCLASS64

ld: fatal: File processing errors. No output written to vsl

collect2: ld returned 1 exit status

*** Error code 1

make: Fatal error: Command failed for target `vsl'

Current working directory /Work/ddd-3.3.11/ddd

*** Error code 1

make: Fatal error: Command failed for target `all'

Current working directory /Work/ddd-3.3.11/ddd

*** Error code 1

The following command caused the error:

set fnord $MAKEFLAGS; amf=$2; \

dot_seen=no; \

target=`echo all-recursive | sed s/-recursive//`; \

list='themes vsllib ddd'; 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; \

  (cd $subdir && make  $local_target) \

   || case "$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \

done; \

if test "$dot_seen" = "no"; then \

  make  "$target-am" || exit 1; \

fi; test -z "$fail"

make: Fatal error: Command failed for target `all-recursive'

#

_______________________________________________
bug-ddd mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-ddd