SampleRuntime cmake configure

Hi I’m trying to build the sample runtime on my Ubuntu Linux in a virtual machine I created for this case. The cmake configure stops doing anything after the second line. Any hint to where I can look? root@jannes-virtual-machine:/home/jannes/Projects/runtime/tools# ./build-runtime.sh -t “/opt/pxc/sdk/AXCF2152/2019.6” -a “2019.6 (19.6.0.20989 )” -n “AXCF2152”

Version:19.6.0.20989
CMAKE Configure
-- Setting ARP_TOOLCHAIN_NATIVE_SYSROOT=‘/opt/pxc/sdk/AXCF2152/2019.6/sysroots/x86_64-pokysdk-linux’
-- Setting ARP_TOOLCHAIN_TARGET_SYSROOT=‘/opt/pxc/sdk/AXCF2152/2019.6/sysroots/cortexa9t2hf-neon-pxc-linux-gnueabi’

Hi Jannes, I don’t understand why you are not seeing more messages … but please check that the -a option has two spaces between 20989 and ). So that command should be:

./build-runtime.sh -t "/opt/pxc/sdk/AXCF2152/2019.6" -a "2019.6 (19.6.0.20989  )" -n "AXCF2152"

Does this make a difference? Martin.

After letting it run for more than an hour it finally responded: root@jannes-virtual-machine:/home/jannes/Projects/runtime/tools# ./build-runtime.sh -t “/opt/pxc/sdk/AXCF2152/2019.6” -a “2019.6 (19.6.0.20989 )” -n “AXCF2152”

Version:19.6.0.20989
CMAKE Configure
-- Setting ARP_TOOLCHAIN_NATIVE_SYSROOT=‘/opt/pxc/sdk/AXCF2152/2019.6/sysroots/x86_64-pokysdk-linux’
-- Setting ARP_TOOLCHAIN_TARGET_SYSROOT=‘/opt/pxc/sdk/AXCF2152/2019.6/sysroots/cortexa9t2hf-neon-pxc-linux-gnueabi’
CMake Error at CMakeLists.txt:3 (project):
Running ‘/usr/sbin/ninja’ ‘–version’ failed with: die: got signal SIGSEGV – segmentation fault -- Configuring incomplete, errors occurred!
See also “/home/jannes/Projects/runtime/build/AXCF2152_19.6.0.20989/CMakeFiles/CMakeOutput.log”.
test
log: ninja version 0.1.3 initializing
log: magic group: gid=0 (root)
log: entering main loop
log: generating initial pid array..
log: now monitoring process activity
die: got signal SIGSEGV – segmentation fault
log: ninja version 0.1.3 initializing
log: magic group: gid=0 (root)
log: entering main loop
log: generating initial pid array..
log: now monitoring process activity
die: got signal SIGSEGV – segmentation fault

OK, so that looks like a problem with the ninja installation. I’m afraid there’s not much we can do to help with that. Perhaps Stack Overflow can help? Martin.

What version of ninja do you have? I installed it with apt but apt doesn’t often have recent versions of packages.

OK, I have v 1.8.2, and I think I got the binary directly from https://ninja-build.org/

Hey Jannes,

When using apt you should look for ninja-build package instead of ninja. Currently in ubuntu’s apt repo you can find at least v1.5.1 depending on the distro version you’re using.

Regards,
Michael

Thanks, I finished building now. I did have to change the version of the -a option to this though: -a “2019.6.3 (19.6.3.22423 )”