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