[OpenAFS-devel] pinstall on AIX 5.1

Nathan Neulinger nneul@umr.edu
04 Jul 2003 08:33:59 -0500


On my local checkout, I have strip disabled in pinstall. If I want to
strip them, I'll run it after the fact on the installed binaries. 

-- Nathan

On Fri, 2003-07-04 at 01:57, Hartmut Reuter wrote:
> Generally I only do a "configure --enable-transarc-paths" and a "make 
> dest". Then I copy the contents of @sys/dest/root.client to the 
> appropriate place on each client. So I never ran into problems with 
> pinstall or strip.
> 
> Hartmut
> 
> Matt Bacchi schrieb:
> > With Hartmut's patches newly committed to the cvs head, I figured I 
> > would try to compile on AIX 5.1.  It's working, I have a couple patches 
> > that I'll send along soon, but pinstall is one area where I need some 
> > advice.
> > 
> > /bin/strip on AIX 5, well, on any 64 bit AIX, requires an argument -X to 
> > identify the type of XCOFF object file to examine.  Otherwise it 
> > defaults to 32 bit.  So, in particular in the src/export directory, 
> > cfgexport64 is obviously compiled using 64 bit compiler mode(-q64).
> > 
> > My question is basically, how should I handle this?  Should I put 
> > something in src/pinstall/install.c to test for AFS_64BIT_ENV or 
> > AFS_64BIT_CLIENT, or even AFS_AIX51_ENV?
> > 
> > Or, should I avoid pinstall, and rather make the change to the Makefile 
> > in src/export to only do -X 64 on those files that were explicitly 
> > compiled with -q64?
> > 
> > Thanks,
> > -Matt
> > 
> > _______________________________________________
> > OpenAFS-devel mailing list
> > OpenAFS-devel@openafs.org
> > https://lists.openafs.org/mailman/listinfo/openafs-devel
-- 

------------------------------------------------------------
Nathan Neulinger                       EMail:  nneul@umr.edu
University of Missouri - Rolla         Phone: (573) 341-4841
UMR Information Technology             Fax: (573) 341-4216