Hi everyone- I had a thought that it would be interesting to see if the AIX build could be set up to work with either GCC or XLC, whereas currently it's pretty hard-coded around XLC. Furthermore, builds with GCC don't work as extra things have to be done when building the kernel extension.
However, not being intimately familiar with the build system, would anyone have a suggestion as to where to start? I'm looking at src/cf/sysname.m4 and see that based on the sysname value selected there, certain compiler selections and options get defined in src/cf/osconf.m4. However, we probably don't want to define sysnames like rs_aix72_gcc and rs_aix72_xlc. Would it be best to add more complex logic to osconf.m4 to detect xlc or gcc and set the variables there accordingly, or would there be a more appropriate place? Thank you! -Ben