lpioctls are "local" versions of "pioctls". I use them because they avoid
a very nasty mess of macros and general hackery, and since setcells would
be useless on an NFS-client anyway it isn't a loss of functionality.
I don't have a clue as to why this doesn't work on AIX 3.2.5. I don't have
access to such a beast, so I can't help out too much. My first suggestion
would be to use a native compiler (ANSI support optional) instead of gcc, if
you have one. (If gcc isn't installed correctly it could cause problems.)
Outside of that, I don't have too many other suggestions. Has anyone else
gotten any success building setcells on AIX 3.2.5? If someone has a box
running this that they want to give me access to, I can *try* to look at the
problem, but without access to the operating system in question I can't be
of much more use.
-- Garrett D'Amore.
On Tue, 20 Jan 1998 15:41:37 +22306256 Pat Wilson wrote:
>
> It's my day for questions...
>
> I'll confirm that setcells (thankyou!) compiles fine on rs_aix42. I can't
> get it to make on AIX 3.2.5, though - the link step dies with:
>
> gcc -g -O2 -o setcells cellserv.o debug.o setcells.o version.o geto
pt.o getopt1.o -L/usr/afsws/lib/afs -lsys
> collect2: ld returned 1 exit status
> attempt to export undefined symbol `lpioctl'
> /usr/local/bin/ld: failed to set dynamic section sizes: Invalid operati
on
>
> What's an lpioctl? It seems to be referenced in /usr/afsws/lib/afs/libsys.a
> (on both AIX revs), but I lose track of it after that.
>
> Pat Wilson
> [EMAIL PROTECTED]
>