Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Try this Makefile ... I got things to build on two different Solaris boxes but I can't display anything, so I'm not *positive* it worked. # makefile for visad/paoloa/GoesRetrieval # # these Fortran functions compile correctly under sparc Solaris # 2.5.1 # # if you port them you may need to change 'recl=352' in so_read_1.f # and 'recl=76' in re_read_1.f, which are in bytes on Solaris (but # were in words on Irix 5 for VisAD 1.1) # FORTRANS = change_profil.o ev_diff_prof.o goesrte_2.o so_read_1.o \ dbdtgx_1.o get_profil.o re_read_1.o FLIBDIR = /opt/SUNWspro/lib JAVADIR=/opt/java LIBS = -L${FLIBDIR} -R${FLIBDIR} default: GoesRetrieval.class libGoesRetrieval.so GoesCollaboration.class libGoesCollaboration.so libGoesRetrieval.so: GoesRetrievalImp.o $(FORTRANS) f77 -G GoesRetrievalImp.o $(FORTRANS) $(LIBS) -o libGoesRetrieval.so GoesRetrieval.class: GoesRetrieval.java javac GoesRetrieval.java libGoesCollaboration.so: GoesCollaborationImp.o $(FORTRANS) f77 -G GoesCollaborationImp.o $(FORTRANS) $(LIBS) -o libGoesCollaboration.so GoesCollaboration.class: GoesCollaboration.java javac GoesCollaboration.java # # you may need to change the include directories in these -I flags # .c.o: $(CC) -I${JAVADIR}/include -I${JAVADIR}/include/solaris -Kpic -c $< .f.o: $(F77) -Kpic -c $< TAR_NO_DATA_FILES = \ visad/paoloa/README.paoloa \ visad/paoloa/DATE \ visad/paoloa/Makefile \ visad/paoloa/*.java \ visad/paoloa/*.f \ visad/paoloa/*.c \ visad/paoloa/*.h tar_no_data: date > DATE ; \ cd ../.. ; \ tar -cvf visad.paoloa.no_data.tar $(TAR_NO_DATA_FILES) ; \ compress visad.paoloa.no_data.tar ; \ mv visad.paoloa.no_data.tar.Z visad jar_no_data: date > DATE ; \ cd ../.. ; \ jar cvf visad.paoloa.no_data.jar $(TAR_NO_DATA_FILES) ; \ mv visad.paoloa.no_data.jar visad TAR_FILES = \ visad/paoloa/README.paoloa \ visad/paoloa/DATE \ visad/paoloa/Makefile \ visad/paoloa/goesrtcf \ visad/paoloa/data_obs_1.dat \ visad/paoloa/data_sou_1.dat \ visad/paoloa/*.java \ visad/paoloa/*.f \ visad/paoloa/*.c \ visad/paoloa/*.h tar: date > DATE ; \ cd ../.. ; \ tar -cvf visad.paoloa.tar $(TAR_FILES) ; \ compress visad.paoloa.tar ; \ mv visad.paoloa.tar.Z visad jar: date > DATE ; \ cd ../.. ; \ jar cvf visad.paoloa.jar $(TAR_FILES) ; \ mv visad.paoloa.jar visad
visad
archives: