I'm having trouble building dx-4.0.9 on a DEC Alpha, Digital Unix 4.0,
using the Digital Unix cc and cxx.
Errors about unresolved SelectorPulldownInteractor items.
The mail archives had a post about this back in Oct, but I did not see any
resolution. (I tried gcc/c++ but that c++ just died with other problems)
Thanks for any help.
Tail of gmake follows (errors at end here):
/usr/bin/cxx -DHAVE_CONFIG_H -I. -I. -I../../../include -I../base
-I../../../include -I../dxuilib -Dalphax -g -c ToolPanelCommand.C
/usr/bin/cxx -DHAVE_CONFIG_H -I. -I. -I../../../include -I../base
-I../../../include -I../dxuilib -Dalphax -g -c
ViewControlWhichCameraCommand.C
cxx: Warning: ../base/Dictionary.h, line 51: The "class" keyword is missing in
this friend declaration.
friend DictionaryIterator;
----^
/usr/bin/cxx -DHAVE_CONFIG_H -I. -I. -I../../../include -I../base
-I../../../include -I../dxuilib -Dalphax -g -c Main.C
/usr/bin/cxx -g -o dxui ColormapDefinition.o ColormapNode.o
ComputeDefinition.o ComputeNode.o DXLInputDefinition.o DXLInputNode.o
DXLOutputDefinition.o DXLOutputNode.o DeleteNodeCommand.o DialInteractor.o
DisplayDefinition.o DisplayNode.o DrivenDefinition.o DrivenNode.o
EchoDefinition.o EchoNode.o FileSelectorDefinition.o FileSelectorInteractor.o
FileSelectorNode.o GlobalLocalDefinition.o GlobalLocalNode.o ImageDefinition.o
ImageNode.o Interactor.o InteractorDefinition.o InteractorNode.o
MacroDefinition.o MacroNode.o MacroParameterDefinition.o MacroParameterNode.o
ModuleMessagingNode.o Node.o NodeDefinition.o NodeList.o
NondrivenInteractorNode.o ParameterDefinition.o PickDefinition.o PickNode.o
PrintDefinition.o PrintNode.o ProbeDefinition.o ProbeNode.o
ReceiverDefinition.o ReceiverNode.o ResetDefinition.o ResetNode.o
ScalarDefinition.o ScalarInteractor.o ScalarListDefinition.o
ScalarListInteractor.o ScalarListNode.o ScalarNode.o SelectionNode.o
SelectorDefinition.o SelectorInteractor.o SelectorListDefinition.o
SelectorListInteractor.o SelectorListNode.o SelectorListToggleInteractor.o
SelectorNode.o SelectorRadioInteractor.o SequencerDefinition.o SequencerNode.o
ShadowedOutputNode.o SliderInteractor.o StepperInteractor.o
StreaklineDefinition.o StreaklineNode.o ToggleDefinition.o ToggleInteractor.o
ToggleNode.o ToggleToggleInteractor.o TransmitterDefinition.o TransmitterNode.o
UniqueNameNode.o ValueDefinition.o ValueInteractor.o ValueListDefinition.o
ValueListInteractor.o ValueListNode.o ValueNode.o VectorDefinition.o
VectorListDefinition.o AccessNetworkPanelsCommand.o ColormapEditCommand.o
ColormapFileCommand.o ConfirmedExitCommand.o ConfirmedQuitCommand.o
DisconnectFromServerCommand.o ExecCommandDialog.o ImageApproxCommand.o
ImageConstraintCommand.o ImageFormatCommand.o ImageHardwareCommand.o
ImageLookCommand.o ImagePerspectiveCommand.o ImageRedoCommand.o
ImageResetCommand.o ImageSetModeCommand.o ImageSetViewCommand.o
ImageSoftwareCommand.o ImageUndoCommand.o NewCommand.o NoUndoAnchorCommand.o
NoUndoDXAppComm
and.o NoUndoImageCommand.o NoUndoJavaNetCommand.o NoUndoNetworkCommand.o
NoUndoPanelCommand.o OpenCommand.o SaveMacroCommand.o ToolPanelCommand.o
ViewControlWhichCameraCommand.o Main.o ../dxuilib/libDXUI.a
../base/libBASE.a ../widgets/libWIDGETS.a -L/usr/X11R6/lib
-L/usr/local/lib -lm -lXm -lXmu -lXt -lX11 -lXext -lz -lg++ -lSM -lICE
ld:
Unresolved:
__vtbl_26SelectorPulldownInteractor Make sure that the first noninlined
virtual member function of 'SelectorPulldownInteractor' is defined.
__vtbl_4Base11UIComponent18WorkSpaceComponent10Interactor26SelectorPulldownInteractor
Make sure that the first noninlined virtual member function of
'SelectorPulldownInteractor' is defined.
__vtbl_12DXDragSource10Interactor26SelectorPulldownInteractor Make sure that
the first noninlined virtual member function of 'SelectorPulldownInteractor' is
defined.
gmake[3]: *** [dxui] Error 1
gmake[3]: Leaving directory
`/tmp_mnt/net/rtp8/zeleznik/soft/dx/dx-4.0.9/src/uipp/dxui'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/tmp_mnt/net/rtp8/zeleznik/soft/dx/dx-4.0.9/src/uipp'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/tmp_mnt/net/rtp8/zeleznik/soft/dx/dx-4.0.9/src'
gmake: *** [all-recursive] Error 1