MantisBT - CMake | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0013321 | CMake | CMake | public | 2012-06-20 01:55 | 2012-11-05 14:33 | |||||
Reporter | Daniel Richard G. | |||||||||
Assigned To | Brad King | |||||||||
Priority | normal | Severity | minor | Reproducibility | always | |||||
Status | closed | Resolution | fixed | |||||||
Platform | PA-RISC | OS | HP-UX | OS Version | 11.00 | |||||
Product Version | CMake 2.8.8 | |||||||||
Target Version | Fixed in Version | |||||||||
Summary | 0013321: ABI.h doesn't know about older HP compilers | |||||||||
Description | Bootstrapping CMake 2.8.8 on HP-UX 11.00 with the vendor-provided C compiler fails with [ 0%] Building C object Utilities/KWIML/test/CMakeFiles/cmIML_test.dir/test_ABI_C.c.o cd /tmp/cmake-2.8.8/_build/Utilities/KWIML/test && /opt/ansic/bin/cc -DKWIML_NAMESPACE=cmIML -DKWIML_LANGUAGE_C -DKWIML_LANGUAGE_CXX -Aa -Ae -Ae +DA2.0 +ESlit +w1 -z -Wp,-H262144 +O2 -I/tmp/cmake-2.8.8/_build/Utilities/KWIML/test -I/tmp/cmake-2.8.8/_build/Utilities -o CMakeFiles/cmIML_test.dir/test_ABI_C.c.o -c /tmp/cmake-2.8.8/Utilities/KWIML/test/test_ABI_C.c cpp: "/tmp/cmake-2.8.8/_build/Utilities/cmIML/ABI.h", line 163: error 4062: "Signedness of 'char' unknown." cpp: "/tmp/cmake-2.8.8/_build/Utilities/cmIML/ABI.h", line 257: error 4062: "Existence of 'long long' unknown." *** Error exit code 1 This compiler does not define __HP_cc nor __HP_aCC. I think it may be necessary to do the equivalent of #if defined(__hpux) && \ !defined(__HP_cc) && \ !defined(__HP_aCC) && \ !defined(__GNUC__) in order to catch this case. (__hpux is specifically mentioned in the cpp(1) man page.) Version information on this compiler, for reference: $ cc -V -c foo.c cpp.ansi: HP92453-01 A.11.01.20 HP C Preprocessor (ANSI) ccom: HP92453-01 A.11.01.20 HP C Compiler | |||||||||
Steps To Reproduce | ||||||||||
Additional Information | ||||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | ||||||||||
Issue History | ||||||||||
Date Modified | Username | Field | Change | |||||||
2012-06-20 01:55 | Daniel Richard G. | New Issue | ||||||||
2012-06-20 08:20 | Brad King | Relationship added | related to 0013320 | |||||||
2012-06-20 08:28 | Brad King | Note Added: 0029763 | ||||||||
2012-06-20 11:53 | Daniel Richard G. | Note Added: 0029770 | ||||||||
2012-06-20 13:20 | Brad King | Note Added: 0029774 | ||||||||
2012-06-20 13:22 | Brad King | Note Edited: 0029774 | bug_revision_view_page.php?bugnote_id=29774#r694 | |||||||
2012-06-21 01:13 | Daniel Richard G. | Note Added: 0029792 | ||||||||
2012-06-21 08:00 | Brad King | Note Edited: 0029792 | bug_revision_view_page.php?bugnote_id=29792#r702 | |||||||
2012-06-21 08:33 | Brad King | Note Added: 0029796 | ||||||||
2012-06-21 08:33 | Brad King | Assigned To | => Brad King | |||||||
2012-06-21 08:33 | Brad King | Status | new => resolved | |||||||
2012-06-21 08:33 | Brad King | Resolution | open => fixed | |||||||
2012-11-05 14:33 | David Cole | Note Added: 0031459 | ||||||||
2012-11-05 14:33 | David Cole | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|