Hi,
I saw Network.C being updated in CVS and when I compile this CVS, I encounter
the following
error during the make process:
[...]
c++ -g -O2 -I/usr/X11R6/include -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 SelectorDe
finition.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 ImageSoftwareComma
nd.o
ImageUndoCommand.o NewCommand.o NoUndoAnchorCommand.o NoUndoDXAppCommand.o NoUndoDXWindowCommand.o NoUndoEditorCommand.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 -lXpm -lXm -lXp -lGLU -lGL -lm -lXext -lXt -lX11 -lSM -lICE -L/usr/X11R6/lib
../base/libBASE.a(Strings.o): In function `UniqueFilename(char const *)':
/home/lahaye/SOFTWARE/dx/src/uipp/base/Strings.C(.text+0x117): warning:
mktemp() possibly used unsafely; consider using mkstemp()
../dxuilib/libDXUI.a(Network.o): In function `Network::parse(__sFILE *)':
/home/lahaye/SOFTWARE/dx/src/uipp/dxuilib/Network.C(.text+0x4634): undefined
reference to `yylineno'
../dxuilib/libDXUI.a(Network.o): In function
`Network::netParseMODULEComment(char const *)':
/home/lahaye/SOFTWARE/dx/src/uipp/dxuilib/Network.C(.text+0x4852): undefined
reference to `yylineno'
../dxuilib/libDXUI.a(Network.o): In function
`Network::netParseMacroComment(char const *)':
/home/lahaye/SOFTWARE/dx/src/uipp/dxuilib/Network.C(.text+0x490e): undefined
reference to `yylineno'
../dxuilib/libDXUI.a(Network.o): In function `Network::parseVersionComment(char
const *, unsigned char)':
/home/lahaye/SOFTWARE/dx/src/uipp/dxuilib/Network.C(.text+0x4d42): undefined
reference to `yylineno'
../dxuilib/libDXUI.a(Network.o): In function
`Network::netParseCATEGORYComment(char const *)':
/home/lahaye/SOFTWARE/dx/src/uipp/dxuilib/Network.C(.text+0x4eea): undefined
reference to `yylineno'
../dxuilib/libDXUI.a(Network.o)(.text+0x4f6a):/home/lahaye/SOFTWARE/dx/src/uipp/dxuilib/Network.C:
more undefined references to `yylineno' follow
gmake[3]: *** [dxui] Error 1
The following construction around line 1212 in Network.C is possibly causing
the trouble:
#if defined(USING_BISON)
int yylineno;
#else
extern int yylineno; /* lexer line number */
#endif
The above error message only appears in case USING_BISON is not set.
Regards,
Rob.