On Thu, Apr 16, 2009 at 3:36 PM, Bill Hoffman <bill.hoff...@kitware.com> wrote: > George Neill wrote: >> >> On Thu, Apr 16, 2009 at 2:47 PM, Bill Hoffman <bill.hoff...@kitware.com> >> wrote: >>> >>> George Neill wrote: >>>> >>>> On Thu, Apr 16, 2009 at 1:31 PM, Bill Hoffman <bill.hoff...@kitware.com> >>>> wrote: >>>>> >>>>> George Neill wrote: >>>>> >>>>>> I seem to remember running in to this issue when trying to build cmake >>>>>> on SS10/Solari10. If I recall correctly, it turned out being an >>>>>> environment issue. A conflict with GNU ld/SUN ld? (but I may have >>>>>> lost some memory cells since then!) >>>>>> >>>>> The boostrap cmake should not use any symbols from cmELF. So, I >>>>> really >>>>> don't think it is an ld issue. >>>> >>>> I was able to recreate this situation by prepending /usr/sfw/bin in my >>>> path and exporting >>>> >>>> -bash-3.00$ env | grep CC >>>> CXX=/opt/SUNWspro/bin/CC >>>> CC=/opt/SUNWspro/bin/cc >>>> >>>> then running, >>>> >>>> ./bootstrap --no-qt-gui --prefix=/tmp/cmake >>>> >>>> >>>> (note without setting CC and CXX, it picked up the gnu stuff and >>>> bootstrapped fine) >>>> >>>> So there is certainly a conflict somewhere. >>>> >>> Can you run nm on cmSystemTools.o | grep cmELF in the bootstrap >>> directory? >> >> -bash-3.00$ /usr/ccs/bin/nm ./Bootstrap.cmk/cmSystemTools.o | grep cmELF >> [127] | 0| 0|FUNC |GLOB |0 |UNDEF >> |__1cFcmELF2t6Mpkc_v_ >> [124] | 0| 0|FUNC |GLOB |0 |UNDEF |__1cFcmELF2T6M_v_ >> [126] | 0| 0|FUNC |GLOB |0 |UNDEF >> |__1cFcmELFFValid6kM_b_ >> [117] | 0| 0|FUNC |GLOB |0 |UNDEF >> |__1cFcmELFIGetRPath6M_pkn0ALStringEntry__ >> [125] | 0| 0|FUNC |GLOB |0 |UNDEF >> >> |__1cFcmELFJGetSOName6MrnDstdMbasic_string4Ccn0BLchar_traits4Cc__n0BJallocator4Cc_____b_ >> [104] | 0| 0|FUNC |GLOB |0 |UNDEF >> |__1cFcmELFJReadBytes6kMLLpc_b_ >> [116] | 0| 0|FUNC |GLOB |0 |UNDEF >> |__1cFcmELFKGetRunPath6M_pkn0ALStringEntry__ >> [107] | 0| 0|FUNC |GLOB |0 |UNDEF >> |__1cFcmELFUGetDynamicEntryCount6kM_I_ >> [106] | 0| 0|FUNC |GLOB |0 |UNDEF >> |__1cFcmELFXGetDynamicEntryPosition6kMi_L_ >> >> HTH, >> George. >> > OK, can you try this... > > When can you remove cmSystemTools.o from the bootstrap directory. Then > copy the compiler line and add a -E to the compiler link for > cmSystemTools.o compile. That will show what the preprocessed output is.
I will try later tonight. When I reproduced this error earlier today ... I was doing an in-source bootstrap. I ran the bootstrap twice, the first was using gnu toolset and the second with SS10 tools. Rechecking out the source and doing an out-of-source bootstrap I seemingly cannot reproduce the issue. So it might just be a keyboard operator issue!! I'll let you know what I find. Thanks, George _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake