Seema Alevoor wrote:
> Let me clarify. We don't intend to have Apache 32 bit and 64 bit
> installations within
> the same directory structure. 2007/169 ARC case has already listed
> separate directories
> for 32 bit and 64 bit (e.g., /usr/bin/apache2 for 32 bit and
> /usr/apache2/bin/64 for 64 bit).
> We too are proposing the same. May be there is a need to change the
> directory name
> used for 64 bit to"amd64" or "sparcv9" from "64" since other components
> follow this convention.
The problem is not with the standard 'bin', 'lib' or 'libexec' subdirectories,
since the 64-bit location under bin/${amd64,sparcv9} and lib/${amd64/sparcv9}
has already been established as a standard naming convention in Solaris for a
long time.
The problem is with the other directories, namely: include and build, for which
there are no established naming conventions or directory hierarchies.
The current convention within Solaris is *not* to have separate include
directories for 64-bit, and to assume that one set of header files is correct
under both 32- and 64- bit.
My original message did not mention bin, lib or libexec, it specifically
mentioned include and build.
--Stefan
--
Stefan Teleman
Sun Microsystems, Inc.
Stefan.Teleman at Sun.COM