summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorRich Megginson <rmeggins@redhat.com>2006-02-15 22:54:07 +0000
committerRich Megginson <rmeggins@redhat.com>2006-02-15 22:54:07 +0000
commit7dc6aaa83b9f854c81a1284a380f13e1aaab37d0 (patch)
treee683caa43edef4ed2a6174696c967ce7a3642a8b /include
parent191bf22c1f01d96e89b6359722580e9581506475 (diff)
The correct naming convention for RHEL is
RHEL4_x86_64_gcc3_OPT.OBJ The makefiles were assuming that if the string 86 was found in uname -m it should use x86 for the arch. However, it should only do this if uname -m is not x86_64. Also, for RHEL/Linux, we do not have to add the NS64TAG just before the _OPT (or _DBG) since it's already in the arch. Other platforms continue to use the other naming convention. The default naming convention for the mozilla components is Linux2.6_x86_64_glibc_PTH_64_OPT.OBJ. I considered using Wan-Teh's instructions about source builds, but that would cause many changes to be made to our makefiles, so I just changed the way we calculate the mozilla OBJDIR name from the regular OBJDIR name. These changes are pretty much the same for adminutil, setuputil, adminserver, and ldapserver. For ldapserver, I had to change nsarch (adminserver changed nsarch in a different way). I also got rid of the 32 bit specific setup stuff. I assume this was due to 32 bit NES admin server, so we can get rid of this for the future, because we will have all native 64 bit apps. I also went ahead and rolled in the gcc4 changes since they are safe for gcc3 as well.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions