Just to be clear, you are attempting to build 64 bit version of Open64 binaries using the sources, right? As you may know, we are building and testing open64 as a 32 bit binary; 64 bit build hasn’t been on the radar and haven’t had the time yet. So there could have issues, as you are seeing.
I would appreciate if you could throw more light on the need for 64 bit build of Open64 or why 32 bit Open64 binaries will not help you?
Thank you for initiating and helping the community on this account. We will certainly help and facilitate your experiments. I will add this to the priority list to work on and get back to you soon.
I need the 32 bit build of x86 Open64 Compiler Suite to compile glibc-64. And that it is, what GCC and glibc don't support. With GCC-32 only 32 bit compilation is supported. With GCC-64 32 bit and 64 bit compilation is supported if you have cross lib(-32) support installed. You see the miss of GCC and glibc. You can not port from a 32 bit GNU linux system to a 64 bit GNU linux system by source compilation. The only way is to use other compilers that can be build to support 64 bit builds on a 32 bit platform. The problem is that GCC and glibc are different projects. glibc should be a part of the GCC project or they should work together. Nevertheless a 64 bit C-library is needed by the 64 bit kernel to run. The kernel is ready for 64 bit builds on 32 bit platforms.