Hi, There is an RPM, please follow the links from www.opendx.org to opendx.npaci.edu/bin . There's a 2D Map bug fixed since 4.1.0 , so you still may wish to compile your own.
This ld error is due to the conditional yylineno defs in various files. I think this is rooted in yacc vs bison (perhaps this is completely unfounded and my comments will incite some authoritative comment), perhaps "linux" does not adequately differentiate platforms. We have had some difficulties in accommodating various platforms re yylineno, and it is possible while fixing one platform we have broken another. See Network.C, see for example in http://opendx.watson.ibm.com/dx/mailArchives/mails.html/opendx-dev.9912/msg00220.html . The ld error below indicates the files with the inconsistent definition of yylineno. Relevant questions (I believe) are: 1) does configure recognize your ARCH as linux ? 2) does configure find yacc or does it find bison? Regards, Pete Wolfgang Braun wrote: > I am trying to compile 4.1.0 on a SuSE 6.4 linux. It fails with the following > lines: > <snip> > UndoCommand.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 -L/usr/X11R6/lib > -L/usr/local/lib -lm -lXm -lXmu -lXt -lX11 -lXext -lnsl -ltiff > -ljpeg -lpng -lbz2 -lz -ldl -lg++ -lm -lSM -lICE -lXm -lXext -lXt -lX11 > -L/usr/X11R6/lib > ../dxuilib/libDXUI.a(netyacc.o): In function `yy_get_next_buffer': > /home/braun/data/opendx/dx-4.1.0/src/uipp/dxuilib/lex.yy.c:1891: multiple > definition of `yylineno' > ../dxuilib/libDXUI.a(Network.o)(.bss+0x0):/home/braun/data/opendx/dx-4.1.0/src/uipp/dxuilib/../base/Base.h: > first defined here > collect2: ld returned 1 exit status > make[3]: *** [dxui] Error 1 > make[3]: Leaving directory `/data/data/opendx/dx-4.1.0/src/uipp/dxui' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/data/data/opendx/dx-4.1.0/src/uipp' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/data/data/opendx/dx-4.1.0/src' > make: *** [all-recursive] Error 1 > <snap> > What could be wrong? > When I look through config.log, I find several error messages there. Do all of > these errors need to be resolved before a make will run through? If not, how > do > I find out which ones are vital? Is there an rpm package for 4.1.0? > Sincerely, > Wolfgang > -- > Dr. Wolfgang Braun > Paul-Drude-Institut für Festkörperelektronik > Hausvogteiplatz 5-7 > D-10117 Berlin > Germany > > email: [EMAIL PROTECTED] > phone: +49-(0)-30-20377-366 > fax: +49-(0)-30-20377-201
