On Wed, 22 Nov 1995, Tom Christiansen wrote:
> Hm.. I have a fixed lib/socket.t I didn't send. Writing Socket as an
> extension is a little weird, because it doesn't have a useful make
> test of its own, but expects it to be from the lib directory.
Yes. The whole Configure/build/test/install process for supplied
extensions is inextricably but explicably tangled in the Configure/build/
test/install process for the full distribution. Just comment out
the BEGIN block and you can run the test under Socket for testing.
>
> > 4. Socket-1.4 won't compile on systems that don't have <sys/un.h>.
>
> What is then the normal place to find a sockaddr_un? Is it in <sys/socket.h>
> or do you have to go hunting?
I've done some hunting and haven't found sockaddr_un anywhere. This is
on Interactive, a rather standard SVR3 system. It could be I've
missed it. (This machine does double duty as a DOS machine in the freshman
physics lab, so I don't have access to it most of the time.)
Andy Dougherty doughera@lafcol.lafayette.edu
> Hm.. I have a fixed lib/socket.t I didn't send. Writing Socket as an
> extension is a little weird, because it doesn't have a useful make
> test of its own, but expects it to be from the lib directory.
Yes. The whole Configure/build/test/install process for supplied
extensions is inextricably but explicably tangled in the Configure/build/
test/install process for the full distribution. Just comment out
the BEGIN block and you can run the test under Socket for testing.
>
> > 4. Socket-1.4 won't compile on systems that don't have <sys/un.h>.
>
> What is then the normal place to find a sockaddr_un? Is it in <sys/socket.h>
> or do you have to go hunting?
I've done some hunting and haven't found sockaddr_un anywhere. This is
on Interactive, a rather standard SVR3 system. It could be I've
missed it. (This machine does double duty as a DOS machine in the freshman
physics lab, so I don't have access to it most of the time.)
Andy Dougherty doughera@lafcol.lafayette.edu