|
From: | Mike Hoversten |
Subject: | error when making ddd |
Date: | Thu, 17 Oct 2002 07:59:40 -0700 |
I am trying to build DDD 3.3.1 on Microsoft
Services for Unix 3.0 (SFU3.0). Your latest config.guess reports:
i386-pc-interix3 for the machine time. I do "./configure i386-pc-interix3'
and the configuration script runs and completes. I next type make as
instructed and the make runs for quite a while before reporting: (just the
last part of the make output is shown)
.
.
.
.
Assoc.h:104: warning:
`_Assoc<string,string>::_vptr$_Assoc<string,string>' should be
initialized in the member initialization list
Assoc.h: In method `_Assoc<string,string>::_Assoc(const class _Assoc<string,string> &)': Assoc.h:184: warning: `_Assoc<string,string>::_vptr$_Assoc<string,string>' should be initialized in the member initialization list Assoc.h: In method `AssocRec<string,string>::AssocRec(const class string &)': Assoc.h:64: warning: `AssocRec<string,string>::value' should be initialized in the member initialization list /bin/sh ./libtool --mode=link g++ -DNDEBUG -O2 -g -W -Wall -fexternal-templates -trigraphs -o ddd ddd.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 IntIntAA.o StatArray.o StringA.o StringMap.o StringSA.o StringSAA.o VoidArray.o WidgetSA.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 ArcGraphE.o BoxEdgeA.o BoxGraphN.o EdgeA.o EdgeAPA.o Graph.o GraphEdge.o GraphEdit.o GraphGC.o GraphNode.o GraphNPA.o HintGraphN.o LineGraphE.o LineGESI.o PannedGE.o PosGraphN.o RegionGN.o ScrolledGE.o layout.o annotation.o args.o buttons.o cmdtty.o comm-manag.o complete.o ctrl.o data.o dbx-lookup.o decoration.o deref.o disp-read.o editing.o environ.o examine.o exectty.o exit.o expired.o file.o filetype.o fonts.o fortranize.o gdbinit.o history.o hostname.o index.o java.o logo.o logplayer.o mainloop.o mydialogs.o options.o plotter.o post.o print.o question.o regexps.o resolveP.o resources.o sashes.o select.o session.o settings.o shell.o shorten.o show.o simpleMenu.o configinfo.o source.o status.o string-fun.o tempfile.o tictactoe.o tips.o toolbar.o ungrab.o value-read.o vsldoc.o windows.o wm.o xconfig.o AliasGE.o ArgField.o BreakPoint.o BreakPM.o CodeCache.o Command.o DataDisp.o DispBox.o DispBuffer.o DispGraph.o DispNode.o DispNodeM.o DispValue.o DispValueA.o DispValueT.o EntryType.o GDBAgent.o HelpCB.o HistoryD.o HistoryF.o MinMaxA.o PlotAgent.o PlotArea.o PosBuffer.o ProgressM.o RefreshDI.o SmartC.o SourceView.o StringTPA.o ThemeM.o ThemeP.o Tool.o UndoBuffer.o UndoBE.o WhatNextCB.o -L/usr/X11R5/lib -lXm -lXaw -lXmu -lXt -lXext -lX11 -lncurses -ly ../libiberty/libiberty.a -lm g++ -DNDEBUG -O2 -g -W -Wall -fexternal-templates -trigraphs -o ddd ddd.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 IntIntAA.o StatArray.o StringA.o StringMap.o StringSA.o StringSAA.o VoidArray.o WidgetSA.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 ArcGraphE.o BoxEdgeA.o BoxGraphN.o EdgeA.o EdgeAPA.o Graph.o GraphEdge.o GraphEdit.o GraphGC.o GraphNode.o GraphNPA.o HintGraphN.o LineGraphE.o LineGESI.o PannedGE.o PosGraphN.o RegionGN.o ScrolledGE.o layout.o annotation.o args.o buttons.o cmdtty.o comm-manag.o complete.o ctrl.o data.o dbx-lookup.o decoration.o deref.o disp-read.o editing.o environ.o examine.o exectty.o exit.o expired.o file.o filetype.o fonts.o fortranize.o gdbinit.o history.o hostname.o index.o java.o logo.o logplayer.o mainloop.o mydialogs.o options.o plotter.o post.o print.o question.o regexps.o resolveP.o resources.o sashes.o select.o session.o settings.o shell.o shorten.o show.o simpleMenu.o configinfo.o source.o status.o string-fun.o tempfile.o tictactoe.o tips.o toolbar.o ungrab.o value-read.o vsldoc.o windows.o wm.o xconfig.o AliasGE.o ArgField.o BreakPoint.o BreakPM.o CodeCache.o Command.o DataDisp.o DispBox.o DispBuffer.o DispGraph.o DispNode.o DispNodeM.o DispValue.o DispValueA.o DispValueT.o EntryType.o GDBAgent.o HelpCB.o HistoryD.o HistoryF.o MinMaxA.o PlotAgent.o PlotArea.o PosBuffer.o ProgressM.o RefreshDI.o SmartC.o SourceView.o StringTPA.o ThemeM.o ThemeP.o Tool.o UndoBuffer.o UndoBE.o WhatNextCB.o -L/usr/X11R5/lib -lXm -lXaw -lXmu -lXt -lXext -lX11 -lncurses -ly ../libiberty/libiberty.a -lm ArcGraphE.o: In function `ArcGraphEdge::center(BoxPoint const &, BoxPoint const &, BoxPoint const &, double &, double &)': /usr/ddd-3.3.1/ddd/ArcGraphE.C:54: undefined reference to `hypot(double, double)' /usr/ddd-3.3.1/ddd/ArcGraphE.C:54: undefined reference to `hypot(double, double)' ArcGraphE.o: In function `ArcGraphEdge::makeLine(_WidgetRec *, BoxRegion const &, ostream &, GraphGC const &) const': /usr/ddd-3.3.1/ddd/ArcGraphE.C:216: undefined reference to `hypot(double, double)' LineGraphE.o: In function `LineGraphEdge::clipToCircle(BoxRegion const &, int, BoxPoint &, BoxPoint const &)': /usr/ddd-3.3.1/ddd/LineGraphE.C:122: undefined reference to `hypot(double, double)' DispGraph.o: In function `DispGraph::rotate_offset(BoxPoint const &, int)': /usr/ddd-3.3.1/ddd/DispGraph.C:970: undefined reference to `hypot(double, double)' *** Error code 1 Stop.
*** Error code 1 Is there a quick fix for the hypot function in
/usr/ddd-3.3.1/ddd/ArcGraphE.C ???
Thanks,
Mike Hoversten
Staff Scientist
Lawrence Berkeley National Laboratory
One Cyclotron Rd
MS-1116 Berkeley CA
94720, USA
|
[Prev in Thread] | Current Thread | [Next in Thread] |