[CMake] CMake on QNX RTOS

William A. Hoffman billlist at nycap.rr.com
Mon Nov 7 11:11:35 EST 2005


The best thing to do is create a bug in the bug tracker.
Then go back to the bug and post the diff as a patch.

-Bill


At 04:12 AM 11/7/2005, Alex Brooks wrote:
>Hi Brad,
>
>No-one was building anything under QNX for a while, and during that time
>someone un-plugged clover (our QNX build machine) so no builds were
> submitted. QNX development (using CMake) is about to ramp up again though,
> so we've found another QNX machine to do CMake builds and locked it in our
> server room.
>
>It seems like some things have changed since clover was submitting builds
> that have broken the QNX build.  Ross (CC'd) has fixes so that everything
> builds under QNX, and is the guy handling this stuff now.  Can you let him
> know what the best way to submit these changes is?  Once this is working
> we'll get regular dashboard submissions going again.
>
>
>Thanks,
>
>Alex
>
>On Wed, 9 Mar 2005 10:10 am, Brad King wrote:
>> Tim Arney wrote:
>> > I'm trying to build CMake v2.0.5 on QNX 6.3 (a platform not known to be
>> > supported) and with a bit of fiddling around I can get it to build fine,
>>
>> Great!  It's always good to try "Cross-Platform Make" on another
>> platform.  We'd be interested in the changes you need to make to get it
>> working with all the tests passing, and I'll be glad to help you proceed.
>>
>> In order to fully support the platform, the following needs to be done:
>>
>> 1.) Changes to get CMake to build and all tests to pass on that platform
>> need to be made to the CVS version rather than 2.0.5.
>>
>> 2.) A nightly build on the platform should be configured to submit tests
>> on a daily basis to the dashboard:
>>
>> http://public.kitware.com/dashboard.php?name=cmake
>>
>> That way we can keep it working.  If you are interested in helping with
>> either or both of these steps we'd appreciate the support.  In return
>> we'll keep it working on your platform with minimal effort on your part.
>>
>>  > but then when I try to run any of the executables I get this:
>> >
>> > /bin/sh: ./cmake: Attempting to exec a shared lib
>>
>> This means you are specifying the wrong options for
>> CMAKE_CXX_LINK_EXECUTABLE in the Modules/Platform file you created.  The
>> linker is generating a shared library instead of an executable.  If you
>> didn't set this variable in the Modules/Platform file then look at the
>> flags used by the setting in Modules/CMakeDefaultMakeRuleVariables.cmake.
>>
>> -Brad
>> _______________________________________________
>> CMake mailing list
>> CMake at cmake.org
>> http://www.cmake.org/mailman/listinfo/cmake
>
>-------------------------------------------------------
>
>-------------------------------------------------------
>
>-------------------------------------------------------
>_______________________________________________
>CMake mailing list
>CMake at cmake.org
>http://www.cmake.org/mailman/listinfo/cmake



More information about the CMake mailing list