On 21-Sep-01 Aloha Guy wrote:
> 
> cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes 
> -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual 
> -fformat-extensions -ansi -g -nostdinc -I-  -I. -I/usr/src/sys
> -I/usr/src/sys/dev -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/ip
> filter -I/usr/src/sys/../include  -D_KERNEL -include opt_global.h -elf 
> -mpreferred-stack-boundary=2  /usr/src/sys/compat/svr4/svr4_resource.c
> /usr/src/sys/compat/svr4/svr4_resource.c: In function `svr4_sys_getrlimit':
> /usr/src/sys/compat/svr4/svr4_resource.c:143: `LOCK_FILE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c:143: (Each undeclared identifier is
> reported only once
> /usr/src/sys/compat/svr4/svr4_resource.c:143: for each function it appears
> in.)
> /usr/src/sys/compat/svr4/svr4_resource.c:143: `LOCK_LINE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c: In function `svr4_sys_setrlimit':
> /usr/src/sys/compat/svr4/svr4_resource.c:191: `LOCK_FILE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c:191: `LOCK_LINE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c: In function `svr4_sys_getrlimit64':
> /usr/src/sys/compat/svr4/svr4_resource.c:241: `LOCK_FILE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c:241: `LOCK_LINE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c: In function `svr4_sys_setrlimit64':
> /usr/src/sys/compat/svr4/svr4_resource.c:289: `LOCK_FILE' undeclared (first
> use in this function)
> /usr/src/sys/compat/svr4/svr4_resource.c:289: `LOCK_LINE' undeclared (first
> use in this function)
> *** Error code 1
> 
> Stop in /usr/obj/usr/src/sys/VECTOR.
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> Stop in /usr/src.
> 
> Regards,
> 
> Joe

Hmm, can you build the svr4 module by itself from /sys/modules/svr4?

> cd /sys/modules/svr4/
> make svr4_resource.o
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
echo "#define COMPAT_43 1" > opt_compat.h
touch opt_svr4.h
touch opt_vmpage.h
perl @/kern/vnode_if.pl -h @/kern/vnode_if.src
cc -O -pipe   -D_KERNEL -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual 
-fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-   -I. -I@ -I@/dev
-I@/../include -I/usr/include  -mpreferred-stack-boundary=2 -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes
-Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -ansi -c
/usr/src/sys/modules/svr4/../../compat/svr4/svr4_resource.c
>

Do you have COMPAT_SVR4 in your kernel?

-- 

John Baldwin <[EMAIL PROTECTED]> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to