lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LYNX-DEV NSL-FORK/CLONE


From: Hynek Med
Subject: LYNX-DEV NSL-FORK/CLONE
Date: Sat, 17 Jan 1998 01:45:39 +0100 (MET)

Does NSL-FORK work for anyone? I had no success on my Linux 2.1.79 with
ac108 -- when I try for example http://www.interinfo.cz (doesn't have a
reachable nameserver, good for testing :-), I can never interrupt the
lookup by ^G or "z" key. Even ps doesn't show any other process spawned
from my lynx. 

I have tried to manually define -DNSL_CLONE to try the clone() 
alternative, but it doesn't work for me, either. The compile fails with:

gcc -c -o ../../Library/unix/HTTCP.o -DHAVE_CONFIG_H  -DNSL_CLONE
-I../../.. -I../../../src -O2 -DLINUX
-I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH
../../../WWW/Library/Implementation/HTTCP.c
../../../WWW/Library/Implementation/HTTCP.c: In function `HTParseInet':
../../../WWW/Library/Implementation/HTTCP.c:469: `CLONE_VM' undeclared
(first use this function)
../../../WWW/Library/Implementation/HTTCP.c:469: (Each undeclared
identifier is
reported only once
../../../WWW/Library/Implementation/HTTCP.c:469: for each function it
appears in..)
../../../WWW/Library/Implementation/HTTCP.c:469: `CLONE_FS' undeclared
(first use this function)
../../../WWW/Library/Implementation/HTTCP.c:469: `CLONE_FILES' undeclared
(first use this function)
../../../WWW/Library/Implementation/HTTCP.c:469: `CLONE_SIGHAND'
undeclared (first use this function)
../../../WWW/Library/Implementation/HTTCP.c:471: warning: built-in
function `sin' used without declaration
../../../WWW/Library/Implementation/HTTCP.c:488: request for member
`sin_addr' in something not a structure or union

When I add #include <linux/sched.h> instead of just sched.h, it goes a bit
further but fails anyway:

gcc -c -o ../../Library/unix/HTTCP.o -DHAVE_CONFIG_H  -DNSL_CLONE
-I../../.. -I../../../src -O2 -DLINUX
-I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH
../../../WWW/Library/Implementation/HTTCP.c
In file included from /usr/include/linux/sched.h:73,
                 from ../../../WWW/Library/Implementation/HTTCP.c:33:
/usr/include/asm/processor.h:193: warning: `struct task_struct' declared
inside
parameter list
/usr/include/asm/processor.h:193: warning: its scope is only this
definition or
declaration,
/usr/include/asm/processor.h:193: warning: which is probably not what you
want.
In file included from ../../../WWW/Library/Implementation/HTTCP.c:310:
/usr/include/sched.h:21: redefinition of `struct sched_param'
../../../WWW/Library/Implementation/HTTCP.c: In function `HTParseInet':
../../../WWW/Library/Implementation/HTTCP.c:471: warning: built-in
function `sin' used without declaration
../../../WWW/Library/Implementation/HTTCP.c:488: request for member
`sin_addr' in something not a structure or union


This is relevant output of configure:

checking for vfork.h... no
checking for working vfork... yes
checking if you want to fork NSL requests... yes

Hynek


--
Hynek Med, address@hidden


reply via email to

[Prev in Thread] Current Thread [Next in Thread]