Like I mentioned in my other note... I've never had any luck with AFS
libs on AIX 3.2.5 unless I used the vendor compiler. In particular, I had
alot of trouble building SSH w/ afs patches.
It was primary lsetpag() and lpioctl() linker errors with SSH.
-- Nathan
On Tue, Jan 20, 1998 at 03:15:21PM -0800, Garrett D'Amore wrote:
>
> 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]
> >
>
------------------------------------------------------------
Nathan Neulinger EMail: [EMAIL PROTECTED]
University of Missouri - Rolla Phone: (573) 341-4841
Computing Services Fax: (573) 341-4216