I'm having problems building OpenDX 4.3.2 on Mac OSX 10.4 (Tiger). I couldn't get Lesstif to build, so I'm using OpenMotif instead.

In the build process, I get:

g++ -g -O2 -I/usr/X11R6/include -I/sw/include -o dxui ColormapDefinition.o ColormapNode.o ... [[ lots of stuff ]] ... Main.o -force_flat_namespace -framework CoreFoundation -framework ApplicationServices -Wl,-bind_at_load ../dxuilib/libDXUI.a ../base/ libBASE.a ../widgets/libWIDGETS.a -lnetcdf -ldf -lXpm -ldl /sw/lib/ libXm.dylib -L/usr/X11R6/lib -lXmu -lXp -lGLU -lGL -lXext -lXt -lX11 - lxt -lSM -lICE -L/sw/lib /sw/lib/libMagick.a /sw/lib/liblcms.dylib - ltiff /sw/lib/libjpeg.dylib -lpng -lbz2 /sw/lib/libxml2.dylib /sw/lib/ libiconv.dylib -lz -lpthread -lm
/usr/bin/ld: multiple definitions of symbol __XEditResCheckMessages
/sw/lib/libXm.dylib(EditresCom.lo) definition of __XEditResCheckMessages
/usr/X11R6/lib/libXmu.dylib(EditresCom.o) definition of __XEditResCheckMessages
collect2: ld returned 1 exit status
make[3]: *** [dxui] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

Any ideas why there are two __XEditResCheckMessages functions defined? Thanks for any info you can give!


John


Reply via email to