[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gcl and linux
- To: clisp-list@ma2s2.mathematik.uni-karlsruhe.de
- Subject: gcl and linux
- From: charpent@bacbuc.frmug.fr.net (Emmanuel Charpentier)
- Date: Mon, 12 Sep 1994 09:30:22 +0200 (MET DST)
- Cc: wfs@fireant.ma.utexas.edu
I apologize for posting this here, but I haven't the foggiest idea of
where to post *properly*.
I tried to build gcl on Linux. I use Linux 1.0.9, gcc 2.5.8 and libraries
4.5.26. The unpacking went smoothly, but make crashed on c/run-process.c :
the compiler complained about an undefined FASYNC name, and a careful
exploration of the include files (find /usr/include/ -name \*, grep on it
for FASYNC) showed no such identifier or macro.
This particular piece of source is related to sockets : apparently, it is
used to run a subprocess, conversing with it through a socket. I haven't
the foggiest idea of what FASYNC is supposed to do. Anyway, I found *one*
hint in /usr/include/linux/fcntl.h : "O_SYNC" isn't implemented yet".
Apparently, this code is trying to use an unimplemented feature.
Could somebody help me on this ? Should I patch the source code, or
does it exists a gcc|libraries|linux version aware of this ?
I post a Cc of this to Bill Schelter, author of the README file, but,
given my mailfeed, I won't probably hear of him before quite a while...
so any help is welcome, but should not begin by
"ask wfs@math.utexas.edu" ;->...
Sincerely yours,
--
Emmanuel Charpentier
charpent@bacbuc.frmug.fr.net