vn_ routines
rudy at chukran.austin.ibm.com
rudy at chukran.austin.ibm.com
Wed Mar 13 03:39:21 AEST 1991
In article <1991Mar8.002636.4940 at nmt.edu>, rmilner at zia.aoc.nrao.edu
(Ruth Milner) writes:
>
> Does anyone know where all the vn_ routines are kept? Only two of them are
> described as "kernel services", the rest are all "subroutines". But ld can't
> find them in the standard libraries, and despite doing "ar t" on all the .a
> files in /lib and /usr/lib, none of them show up anywhere.
These routines are in the kernel. To resolve them at link time, you need to
add the following option to your link command.
-bI:/lib/kernex.exp
This tells ld that those symbols contained in that file are resolved from
/unix (this is the first line of that file). When the program is loaded
those symbols are resolved by the loader.
See "Kernel Extension Binding" in info.
*********************************************************************
Rudy Chukran | EMAIL:
IBM AIX Porting Center | RSCS: CHUKRAN at AUSTIN
11400 Burnet Rd. | AWDnet: rudy at chukran.austin.ibm.com
Internal ZIP 2830 | internet: chukran at austin.iinus1.ibm.com
Austin, Texas 78758 | Voice: 512-838-4674 Tieline: 678-4674
*********************************************************************
More information about the Comp.unix.aix
mailing list