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

Reply via email to