From simon@mmpe.mineral.UAlberta.CA Wed Jun 19 13:06:54 1991 Return-Path: Received: from newton.ncsa.uiuc.edu by zaphod.ncsa.uiuc.edu (4.0/NCSA-1.2) id AA05439; Wed, 19 Jun 91 13:06:53 CDT Received: from scapa.cs.ualberta.ca by newton.ncsa.uiuc.edu with SMTP id AA21551 (5.65a/IDA-1.4.2 for mfolk@zaphod.ncsa.uiuc.edu); Wed, 19 Jun 91 13:07:51 -0500 Received: from mmpe.mineral.UAlberta.CA ([129.128.32.10]) by scapa.cs.ualberta.ca with SMTP id <175118>; Wed, 19 Jun 1991 12:07:35 -0600 Received: by mmpe.mineral.UAlberta.CA (/\=-/\ Smail3.1.18.1 #18.37) id ; Wed, 19 Jun 91 12:06 MDT Message-Id: From: simon@mmpe.mineral.UAlberta.CA (Simon Tortike) Subject: HDFlib on NeXT v2.0 To: mfolk@ncsa.uiuc.edu Date: Wed, 19 Jun 1991 12:06:51 -0600 X-Mailer: ELM [version 2.2 PL14] Status: ORr Hi: There were no takers on my request for info. compiling HDF utilities on the NeXT. I went ahead on my own, using the MACHINE=SUN definition, and following the HINTS file. I have placed a makefile for compiling the hdf library and official distributed utilities. I also compiled `fp2hdf' and `he' successfully. I have made the appropriate makefile, MAKE.NEXT, available by anonymous ftp on mmpe.mineral.ualberta.ca [129.128.32.10] in the directory ~ftp/pub. I hope this is useful, and if you find any shortcomings in what I did, or make any improvements, please let me know. Regards, W. Simon Tortike, | tel : 403/492-3338 Dept of Mining, Metallurgical | fax : 403/492-7219 and Petroleum Engineering, | University of Alberta, | CA*net : simon@mmpe.mineral.UAlberta.CA Edmonton, AB, CANADA T6G 2G6. | NeXTmail: simon@nawab.mineral.UAlberta.CA From simon@mmpe.mineral.UAlberta.CA Wed Jun 19 16:15:06 1991 Return-Path: Received: from newton.ncsa.uiuc.edu by zaphod.ncsa.uiuc.edu (4.0/NCSA-1.2) id AA06785; Wed, 19 Jun 91 16:15:04 CDT Received: from scapa.cs.ualberta.ca by newton.ncsa.uiuc.edu with SMTP id AA26207 (5.65a/IDA-1.4.2 for mfolk@zaphod.ncsa.uiuc.edu); Wed, 19 Jun 91 16:16:04 -0500 Received: from mmpe.mineral.UAlberta.CA ([129.128.32.10]) by scapa.cs.ualberta.ca with SMTP id <175672>; Wed, 19 Jun 1991 15:15:51 -0600 Received: by mmpe.mineral.UAlberta.CA (/\=-/\ Smail3.1.18.1 #18.37) id ; Wed, 19 Jun 91 15:15 MDT Message-Id: From: simon@mmpe.mineral.UAlberta.CA (Simon Tortike) Subject: Re: HDFlib on NeXT v2.0 To: mfolk@ncsa.uiuc.edu (Mike Folk) Date: Wed, 19 Jun 1991 15:15:12 -0600 In-Reply-To: <9106192109.AA06682@yoyodyne.ncsa.uiuc.edu>; from "Mike Folk" at Jun 19, 91 4:09 pm X-Mailer: ELM [version 2.2 PL14] Status: ORr Mike: I have no objection, but perhaps it would be prudent to wait. I shall be testing out the library and fp2hdf utility over the next 3 weeks, so why don't I let you know then whether the thing seems to work. I also told two other groups at TRW and U. of Buffalo who had asked for any information I might get. Regards, Simon Tortike. From simon@mmpe.mineral.UAlberta.CA Wed Jun 19 19:10:17 1991 Return-Path: Received: from newton.ncsa.uiuc.edu by zaphod.ncsa.uiuc.edu (4.0/NCSA-1.2) id AA07697; Wed, 19 Jun 91 19:10:15 CDT Received: from scapa.cs.ualberta.ca by newton.ncsa.uiuc.edu with SMTP id AA00187 (5.65a/IDA-1.4.2 for mfolk@zaphod.ncsa.uiuc.edu); Wed, 19 Jun 91 19:11:02 -0500 Received: from mmpe.mineral.UAlberta.CA ([129.128.32.10]) by scapa.cs.ualberta.ca with SMTP id <174608>; Wed, 19 Jun 1991 18:10:45 -0600 Received: by mmpe.mineral.UAlberta.CA (/\=-/\ Smail3.1.18.1 #18.37) id ; Wed, 19 Jun 91 18:10 MDT Message-Id: From: simon@mmpe.mineral.UAlberta.CA (Simon Tortike) Subject: Re: HDFlib on NeXT v2.0 To: mfolk@ncsa.uiuc.edu (Mike Folk) Date: Wed, 19 Jun 1991 18:09:59 -0600 Cc: simon@mmpe.mineral.UAlberta.CA (SIMON Tortike) In-Reply-To: <9106192127.AA06843@yoyodyne.ncsa.uiuc.edu>; from "Mike Folk" at Jun 19, 91 4:27 pm X-Mailer: ELM [version 2.2 PL14] Status: ORr Mike: I have had trouble linking fortran subroutines with the libhdf.a library I mentioned before. I believe this is limited to f77 on the NeXT, as all the utilities compiled (they were all C programs). The problems are to do with the trailing underscore on the function/subroutine names: the `missing' functions have lost these trailing underscores, e.g., _dfsdgetdatastrs appears as an undefined symbol required for the link, while it exists as: _dfsdgetdatastrs_ . I do not have time to figure out the problem, so I shall just use the bits I have (the distributed utilities)! If you hear anything more about compiling on the NeXT and linking with Absoft f77 programs, please let me know. Thanks, Simon Tortike. From simon@mmpe.mineral.UAlberta.CA Fri Jun 21 15:25:14 1991 Return-Path: Received: from newton.ncsa.uiuc.edu by zaphod.ncsa.uiuc.edu (4.0/NCSA-1.2) id AA00483; Fri, 21 Jun 91 15:25:12 CDT Received: from [129.128.4.44] by newton.ncsa.uiuc.edu with SMTP id AA00699 (5.65a/IDA-1.4.2 for mfolk@zaphod.ncsa.uiuc.edu); Fri, 21 Jun 91 13:44:16 -0500 Received: from mmpe.mineral.UAlberta.CA ([129.128.32.10]) by scapa.cs.ualberta.ca with SMTP id <175886>; Fri, 21 Jun 1991 12:41:48 -0600 Received: by mmpe.mineral.UAlberta.CA (/\=-/\ Smail3.1.18.1 #18.37) id ; Fri, 21 Jun 91 12:41 MDT Message-Id: From: simon@mmpe.mineral.UAlberta.CA (Simon Tortike) Subject: Re: HDFlib on NeXT v2.0 To: mfolk@ncsa.uiuc.edu (Mike Folk) Date: Fri, 21 Jun 1991 12:41:00 -0600 Cc: simon@mmpe.mineral.UAlberta.CA (SIMON Tortike) In-Reply-To: <9106201233.AA09791@yoyodyne.ncsa.uiuc.edu>; from "Mike Folk" at Jun 20, 91 7:33 am X-Mailer: ELM [version 2.2 PL14] Status: ORr Hi Mike: Successful compilation and linking != successful implementation. The C-base tools appear ok on the NeXT, but I ran into trouble immediately using my fortran routines which create HDF files, trouble in the form of bad return numbers from DFSDgetdimstrs, although not DFSDgetdatastrs. I have not investigated further, as my programs exit on these sorts of errors. Obviously it the NeXT version is not ready for general use, although the MAKE.NEXT and dfi.h files are still useful for anyone compiling without the fortran interface, and are a starting point for anyone doing more on the fortran. Regards, Simon Tortike. From simon@mmpe.mineral.UAlberta.CA Thu Jun 20 11:50:36 1991 Return-Path: Received: from newton.ncsa.uiuc.edu by zaphod.ncsa.uiuc.edu (4.0/NCSA-1.2) id AA10755; Thu, 20 Jun 91 11:50:34 CDT Received: from [129.128.4.44] by newton.ncsa.uiuc.edu with SMTP id AA06649 (5.65a/IDA-1.4.2 for mfolk@zaphod.ncsa.uiuc.edu); Thu, 20 Jun 91 11:51:29 -0500 Received: from mmpe.mineral.UAlberta.CA ([129.128.32.10]) by scapa.cs.ualberta.ca with SMTP id <174923>; Thu, 20 Jun 1991 10:51:16 -0600 Received: by mmpe.mineral.UAlberta.CA (/\=-/\ Smail3.1.18.1 #18.37) id ; Thu, 20 Jun 91 10:50 MDT Message-Id: From: simon@mmpe.mineral.UAlberta.CA (Simon Tortike) Subject: Successful linking of fortran progs. to HDF libs on NeXT o/s 2.0 To: mfolk@ncsa.uiuc.edu (Mike Folk) Date: Thu, 20 Jun 1991 10:50:32 -0600 In-Reply-To: <9106201233.AA09791@yoyodyne.ncsa.uiuc.edu>; from "Mike Folk" at Jun 20, 91 7:33 am X-Mailer: ELM [version 2.2 PL14] Status: OR Hi Mike: Well, I have double checked the problems I had: it was the case-folding (to lower case) option on the Absoft f77 compiler---DO NOT USE IT! I have now successfully linked my fortran programs with the HDF library. I have made a new makefile, MAKE.NEXT, and modified dfi.h, to reflect the required changes, using the MAKE.SUN (680x0 version) as the basis. Both files are now available by anonymous ftp on mmpe.mineral.ualberta.ca [129.128.32.10] in the directory ~ftp/pub. I hope this is useful, and again, if you find any shortcomings in what I did, or make any improvements, please let me know. Regards, W. Simon Tortike, | tel : 403/492-3338 Dept of Mining, Metallurgical | fax : 403/492-7219 and Petroleum Engineering, | University of Alberta, | CA*net : simon@mmpe.mineral.UAlberta.CA Edmonton, AB, CANADA T6G 2G6. | NeXTmail: simon@nawab.mineral.UAlberta.CA