[net.wanted] F77 <--> C interface

woods@hao.UUCP (07/20/83)

  We have just acquired a VAX 11/750 (running 4.1aBSD, waiting for 4.2). What
I want is any information anyone has on implementing the routines in sections
2 and 3 of the manual to be callable from FORTRAN. Has anyone already written
such a library? I do not look forward to the prospect of writing 12 thousand
C routines that look like

seek_(fildes,offset,ptrname)
int *fildes; long *offset; int *ptrname;
{
   return(seek(*fildes,*offset,*ptrname));
}

  The syntax of that may not be exactly perfect, but I think you get the
picture. Any helpful hints, or preferably pointers to available source code
for such a library, would be greatly appreciated. 

                        GREG
 {ucbvax!hplabs | allegra!nbires | decvax!brl-bmd | harpo!seismo | menlo70}
       		        !hao!woods

woods@hao.UUCP (Greg Woods) (07/22/83)

   Many thanks to all those who responded to my request for f77-compatible
C I/O routines. Too many to list everyone, but special thanks to kpno!brown
who uucp'ed me the complete source code and man pages. For your information,
nothing of that sort was on our 4.1a tape, at least not that I could see.
Several people claimed it should have been. Maybe this is one of the things
they added for 4.1c .

                        GREG
 {ucbvax!hplabs | allegra!nbires | decvax!brl-bmd | harpo!seismo | menlo70}
       		        !hao!woods