Arfrever Frehtes Taifersar Arahesis wrote:
2008-08-05 00:01:51 Bill Hoffman napisaĆ(a):
Arfrever Frehtes Taifersar Arahesis wrote:
CHECK_TYPE_SIZE returns incorrect (empty) values of types sizes when
the LDFLAGS variable contains "-Wl,--gc-sections".
This bug causes compilation failures in probably all packages which
use CHECK_TYPE_SIZE.
I'm attaching 2 files which help to reproduce this bug.
Steps to reproduce:
1. Save the attachments to ${PROJECT_SOURCE_DIR}
2. Run: export LDFLAGS="-Wl,--gc-sections"
3. Run: cmake ${PROJECT_SOURCE_DIR}
4. Read ${PROJECT_BINARY_DIR}/config.h
I use CMake 2.6.0.
What is in the CMakeError.log?
CMakeFiles/CMakeError.log doesn't exist.
Why is it failing?
Maybe CMake uses wrong way of checking type sizes which relies on
incorrect assumptions.
I wrote steps to reproduce this bug so you should be able to confirm it.
Can you do a find in your build tree and find CMakeError.log?
-Bill
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake