I have a program with calls the dxmodules and so must compile the libDXcallm.a. I have the opendx for linux from the web site, but I can't make libDXcallm.a find the libraries.
Any help would be appreciated. Marilyn [EMAIL PROTECTED] dxmenu]$ make TARGET=LINUX all if [ ! -d 00obj-Linux_gen.2.4.2-2 ]; then mkdir 00obj-Linux_gen.2.4.2-2; fi; \ if [ ! -d 00bin-Linux_gen.2.4.2-2 ]; then mkdir 00bin-Linux_gen.2.4.2-2; fi; \ if [ ! -d 00lib-Linux_gen.2.4.2-2 ]; then mkdir 00lib-Linux_gen.2.4.2-2; fi; gcc -Dlinux -I/usr/local/dx/include -I/home/mnoz/qsh/sublib -DSystemV -DMalloc_DEF -DNYU_QSH -DLINUX_VERSION -g -o 00bin-Linux_gen.2.4.2-2/dxmenu 00obj-Linux_gen.2.4.2-2/dx3dconfig.o 00obj-Linux_gen.2.4.2-2/dxaffine.o 00obj-Linux_gen.2.4.2-2/dxarrowcall.o 00obj-Linux_gen.2.4.2-2/dxask_user.o 00obj-Linux_gen.2.4.2-2/dxcamera.o 00obj-Linux_gen.2.4.2-2/dxcmfit.o 00obj-Linux_gen.2.4.2-2/dxdialogs.o 00obj-Linux_gen.2.4.2-2/dxdisplay.o 00obj-Linux_gen.2.4.2-2/dxdx.o 00obj-Linux_gen.2.4.2-2/dxeditsurface.o 00obj-Linux_gen.2.4.2-2/dxfileslct.o 00obj-Linux_gen.2.4.2-2/dximage.o 00obj-Linux_gen.2.4.2-2/dxinit_widgets.o 00obj-Linux_gen.2.4.2-2/dxinitall.o 00obj-Linux_gen.2.4.2-2/dxlandmark_trans.o 00obj-Linux_gen.2.4.2-2/dxldmks.o 00obj-Linux_gen.2.4.2-2/dxldmklists.o 00obj-Linux_gen.2.4.2-2/dxmenu.o 00obj-Linux_gen.2.4.2-2/dxmenubar.o 00obj-Linux_gen.2.4.2-2/dxmenusclcall.o 00obj-Linux_gen.2.4.2-2/dxmkmap.o 00obj-Linux_gen.2.4.2-2/dxmouse.o 00obj-Linux_gen.2.4.2-2/dxmultiple.o 00obj-Li! ! nux_gen.2.4.2-2/dxpushbutcall.o 00obj-Linux_gen.2.4.2-2/dxread.o 00obj-Linux_gen.2.4.2-2/dxsetwidgets.o 00obj-Linux_gen.2.4.2-2/dxsimplify.o 00obj-Linux_gen.2.4.2-2/dxtogglecall.o 00obj-Linux_gen.2.4.2-2/dxupdateall.o 00obj-Linux_gen.2.4.2-2/dxwidgets.o 00obj-Linux_gen.2.4.2-2/dxworkarea.o 00obj-Linux_gen.2.4.2-2/dx__linregress.o 00obj-Linux_gen.2.4.2-2/dx__matrixarithm.o 00obj-Linux_gen.2.4.2-2/dx__model.o 00obj-Linux_gen.2.4.2-2/dx__reggridimage.o 00obj-Linux_gen.2.4.2-2/dx__regular.o 00obj-Linux_gen.2.4.2-2/dx__transform.o 00obj-Linux_gen.2.4.2-2/dx_tools.o 00obj-Linux_gen.2.4.2-2/dxmisc.o 00obj-Linux_gen.2.4.2-2/dxcontour.o 00obj-Linux_gen.2.4.2-2/dxmerge.o 00obj-Linux_gen.2.4.2-2/dxplanes.o 00obj-Linux_gen.2.4.2-2/dxsphere.o -L/home/mnoz/qsh/sub_linux -L/usr/local/dx/lib_linux -L/usr/local/cdf/lib -L/usr/local/lib -L/usr/lib -Wl,-E -liq -lGL -lMagick -lhdf5 -lnetcdf -lcdf -lDXcallm -lm -lXm -lXt -lX11 -ldl -lnsl /usr/local/dx/lib_linux/libDXcallm.a(mdimport_hdf.o): In function `DXImportHDF': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:128: undefined reference to `DFSDrestart' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:142: undefined reference to `DFSDgetNT' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:162: undefined reference to `DFSDgetdata' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:223: undefined reference to `DFSDgetdatastrs' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:229: undefined reference to `DFSDrestart' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:245: undefined reference to `DFSDgetdims' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:256: undefined reference to `DFSDrestart' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_hdf.o): In function `findfile': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:297: undefined reference to `Hishdf' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:348: undefined reference to `Hishdf' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_hdf.o): In function `_dxfget_hdfcount': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:415: undefined reference to `DFSDrestart' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:418: undefined reference to `DFSDgetdims' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_hdf.o): In function `_dxfwhich_hdf': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:432: undefined reference to `DFSDrestart' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:436: undefined reference to `DFSDgetdatastrs' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:435: undefined reference to `DFSDgetdims' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_hdf.o): In function `read_scale': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:572: undefined reference to `DFSDgetdimscale' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:586: undefined reference to `DFSDgetdimscale' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:600: undefined reference to `DFSDgetdimscale' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:614: undefined reference to `DFSDgetdimscale' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:628: undefined reference to `DFSDgetdimscale' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_hdf.o):/usr/local/src/dx-cvs/dx/src/exec/dxmods/import_hdf.c:642: more undefined references to `DFSDgetdimscale' follow /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `open_netcdf_file': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:349: undefined reference to `ncopts' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:362: undefined reference to `ncopen' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:363: undefined reference to `ncerr' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:374: undefined reference to `ncopen' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:378: undefined reference to `ncerr' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:396: undefined reference to `ncopen' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:400: undefined reference to `ncerr' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:409: undefined reference to `ncopen' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:413: undefined reference to `ncerr' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `_dxfstat_netcdf_file': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:467: undefined reference to `ncopts' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:470: undefined reference to `ncopen' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:488: undefined reference to `ncopen' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:501: undefined reference to `ncopen' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:505: undefined reference to `ncopen' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:519: undefined reference to `ncclose' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `query_var': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:546: undefined reference to `ncinquire' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:730: undefined reference to `ncvarid' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `getattr': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1406: undefined reference to `ncattinq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1412: undefined reference to `ncattget' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `getNattr': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1430: undefined reference to `ncattname' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1441: undefined reference to `ncattinq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1450: undefined reference to `ncattget' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `isattr': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1465: undefined reference to `ncattinq' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `setuserattr': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1556: undefined reference to `ncattinq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1572: undefined reference to `ncattget' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1582: undefined reference to `ncattget' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1586: undefined reference to `ncattname' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `getglobalattr': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1611: undefined reference to `ncattinq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1627: undefined reference to `ncattget' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1637: undefined reference to `ncattget' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1641: undefined reference to `ncattname' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `build_series': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1808: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1834: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:1997: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2018: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2167: undefined reference to `ncvarid' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `check_serieslength': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2226: undefined reference to `ncdiminq' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `get_serieslength': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2254: undefined reference to `ncdiminq' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `is_seriesvariable': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2284: undefined reference to `ncvarinq' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `get_seriesvalue': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2335: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2343: undefined reference to `ncvarinq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2371: undefined reference to `ncvarget' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2379: undefined reference to `ncvarget1' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `build_field': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2512: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2536: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2636: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2655: undefined reference to `ncvarid' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2735: undefined reference to `ncvarid' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `build_data': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2848: undefined reference to `ncvarinq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2870: undefined reference to `ncdiminq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2940: undefined reference to `ncvarget' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:2959: undefined reference to `ncvarget' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `build_array': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3022: undefined reference to `ncvarinq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3041: undefined reference to `ncdiminq' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3113: undefined reference to `ncvarget' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3130: undefined reference to `ncvarget' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `build_regpos': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3204: undefined reference to `ncvarget1' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3211: undefined reference to `ncvarget1' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3239: undefined reference to `ncvarget1' /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3246: undefined reference to `ncvarget1' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `build_regpos1D': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3307: undefined reference to `ncvarget1' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o):/usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3316: more undefined references to `ncvarget1' follow /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `variablename': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:3401: undefined reference to `ncvarinq' /usr/local/dx/lib_linux/libDXcallm.a(mdimport_ncdf.o): In function `close_netcdf_file': /usr/local/src/dx-cvs/dx/src/exec/dxmods/import_ncdf.c:452: undefined reference to `ncclose' collect2: ld returned 1 exit status make: *** [dxmenu] Error 1
