#7037 closed defect (fixed)
libm4ri thinks the C compiler is broken
Reported by: | drkirkby | Owned by: | tbd |
---|---|---|---|
Priority: | major | Milestone: | sage-4.3 |
Component: | build | Keywords: | |
Cc: | Merged in: | ||
Authors: | Reviewers: | ||
Report Upstream: | Reported upstream. Developers acknowledge bug. | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
Using
- Solaris 10 update 7 on SPARC
- sage-4.1.2.alpha2
- Sun Studio 12.1
- An updated configure script to allow the Sun compiler to be used #7021
CC was set to the Sun C compiler. Despite thousands of lines of C code being built, libm4ri decides the Sun C compiler is broken:
checking for style of include used by make... GNU checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... configure: error: in `/export/home/drkirkby/sage/gcc32/sage-4.1.2.alpha2/spkg/build/libm4ri-20090617/src': configure: error: C compiler cannot create executables See `config.log' for more details. Error configuring libm4ri
Change History (6)
comment:1 Changed 11 years ago by
comment:2 Changed 11 years ago by
I will do. I can't immediately, as
- I'm not at home, and the machine with Sun Studio is power not on.
It will take me some time to reach the point of failure. I'll try phoning my wife and getting the machine put on, then try a build.
Dave
comment:3 Changed 11 years ago by
I rang my wife, who booted up the Blade 2000 - the only SPARC machine I have able to build Sage in a semi-sensible time frame.
I started a build, using the Sun compilers, and done a grep on install.log on 4 lines, which are generated by various configure scripts. All report below the C compiler works, has a default output of a.out, is not the GNU compiler etc. You can see the output is very different with M4RI. I need to go out now, but later will show the output of M4RI and attach config.log.
Sorry must go now.
drkirkby@swan:[~/sage-4.2] $ egrep "checking whether we are using the GNU C compiler|checking whether the C compiler works|checking for gcc|checking for C compiler default output file" install.log checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are using the GNU C compiler... no checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are using the GNU C compiler... no checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are using the GNU C compiler... no checking for gcc... (cached) /opt/xxxsunstudio12.1/bin/cc checking whether we are using the GNU C compiler... (cached) no checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are using the GNU C compiler... no checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are using the GNU C compiler... no checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are using the GNU C compiler... no checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are using the GNU C compiler... no checking for gcc... /opt/xxxsunstudio12.1/bin/cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are using the GNU C compiler... no
comment:4 Changed 11 years ago by
- Report Upstream set to Reported upstream. Developers acknowledge bug.
I report this to Martin Albrecht - see #7375 for a discussion. We finally got a solution to this, so a fix should soon be in Sage.
comment:5 Changed 11 years ago by
- Resolution set to fixed
- Status changed from new to closed
Fixed by #7375.
comment:6 Changed 10 years ago by
- Description modified (diff)
Can you provide the config.log?