Support for multiple C compilers

Jon Alperin jona at iscp.Bellcore.COM
Fri May 17 06:10:20 AEST 1991


To All you UNIX C Compiler and Admin Guru's:

We have an IBM RS/6000 installation, and need to support multiple users at different levels of the operating system. Does anyone have ideas/comments or war stories regarding the following scenario:

Take a machine, create a directory tree for each operating system version we wish to support, place the C compiler and linker/loader (along with all headers, libraries, and shared libraries) under that tree, and then invoke the specific
release level C compiler we wish to build for. NOTE: the UNIX/AIX kernel would be at a completely different level.

Now: for all you AIX people...more details...

We know about LIBPATH and chroot, but we are a little afraid that a chroot will affect the AIX kernel since we are switching the shared libraries we use from the current OS to a previous one. 

Does anyone know what, if any dependencies exist between a compiler and the 
kernel under AIX V3? Short of setting aside a specific machine for each release we need to support, how can we let developers dynamically build code for specific levels? We have an extensive network, and it is difficult to maintain our onw machines at different levels.

Any ideas are welcome. I will post e-mail responses.

-- 
Jon Alperin
Bell Communications Research

---> Internet: jona at iscp.bellcore.com
---> Voicenet: (908) 699-8674
---> UUNET: uunet!bcr!jona

* All opinions and stupid questions are my own *
		   ^^^^^^^^^^^^^^^^^ Hopefully this is not one of those.



More information about the Comp.unix.aix mailing list