[OpenAFS-devel] OpenAFS 1.2.6 on AIX 4.3.3 - /vicep structure or v3fshelper ???

Michael Niksch nik@zurich.ibm.com
Tue, 20 Aug 2002 17:28:11 +0200


> ld: 0711-317 ERROR: Undefined symbol: .ReadSuper
> ld: 0711-317 ERROR: Undefined symbol: .IsBigFilesFileSystem

We found the culprit. Both functions are built under a #ifndef
AFS_NAMEI_ENV in src/vol/listinodes.c, while src/vol/partition.c and
src/vol/vol-salvage.c lacked the corresponding #ifndef AFS_NAMEI_ENV
and referenced the functions regardless. Wrapping those references made
the compile complete successfully.

By the way, we also found we needed a header file
/usr/include/sys/call_ie.h from AIX fileset devices.common.IBM.atm.rte
4.3.3.0. Is there a way to compile without support for ATM interfaces,
or is this for some reason needed regardless of the actual use of ATM ?

-- 
Michael Niksch                     /Zurich/IBM @ IBMCH
IBM Zurich Research Laboratory     nik@zurich.ibm.com
Saeumerstrasse 4                   http://www.zurich.ibm.com/~nik/
CH-8803 Rueschlikon / Switzerland  P: +41-1-724-8913 F: +41-1-724-8080