Feed for discussion General in project IDE. http://community.qnx.com/sf/discussion/do/listTopics/projects.ide/discussion.ide Posts for General post122114: Re: Momentics 7.1 can imports QNX6.5/6.6 projects? http://community.qnx.com/sf/go/post122114 Thanks, it works. Mario mario sangalli 2023-01-10T15:09:57Z post122113: Re: Momentics 7.1 can imports QNX6.5/6.6 projects? http://community.qnx.com/sf/go/post122113 You just have to manually add it. Go to Window-&gt;Preference select QNX and top page will have SDP selected, select the sdk paths and add via this this page, then select it from drop down Elena Laskavaia 2023-01-10T14:46:07Z post122112: Re: Momentics 7.1 can imports QNX6.5/6.6 projects? http://community.qnx.com/sf/go/post122112 Thank, Elena: we have and active plan and a 7.1 license. We have also the 6.5 and 6.6 os installed: when I've installed QNX 7.0 the ide has automatically discovered all QNX version, but when I've installed the new software center and Momentics Version 7.1.2.v202203081633 for qnx7.1 the QNX6.5 and QNX6.6 seems no more supported. Mario mario sangalli 2023-01-10T14:41:59Z post122111: Re: Momentics 7.1 can imports QNX6.5/6.6 projects? http://community.qnx.com/sf/go/post122111 Yes it should be possible. However you need 7,1 license or you have to acquire it via support channel if you have active support plan with 6.5 Elena Laskavaia 2023-01-10T14:27:04Z post122110: Momentics 7.1 can imports QNX6.5/6.6 projects? http://community.qnx.com/sf/go/post122110 Is it possible to use the latest momentics 7.1 to supports old 6.5 / 6.6 projects ? Thanks for support Mario mario sangalli 2023-01-10T09:54:48Z post121987: Re: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121987 Thank You very much! it is fixed now! Mario mario sangalli 2022-10-28T14:13:57Z post121986: Re: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121986 You can edit the files mkqnximage uses to construct the images. SoftwareCenter might complain about the integrity of your package but you can ignore that. The files you'll need to edit are: For libcurl and libcares $QNX_HOST/../../common/mkqnximage/snippets/system_files.builtin For libpng $QNX_HOST/../../common/mkqnximage/opt_scripts/opt_graphics Roger Maclean 2022-10-28T13:55:54Z post121985: Re: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121985 I' ve already created a number of VM, with different emulator (vmware, virtual box) all with same problem: so will I have to manually edit each time the system.build? Thanks Mario mario sangalli 2022-10-28T13:43:21Z post121984: Re: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121984 It may be caching wrong stuff, or wrong stuff is there in a first place. Try to create new vm - if it has same issue - you would have to edit build files manually to correct Elena Laskavaia 2022-10-28T13:37:41Z post121983: Re: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121983 Elena, this is a rebuild of VM: it appears to me that the rigth spd is in use..... Thanks for the support. --- vm1 - process is launched with arguments [D:\qnx710\host\win64\x86_64\usr\bin\bash D:/qnx710/host/common/bin/mkqnximage --noprompt --stop] --- to copy text from this console use Shift+Ctrl+C --- vm1 - process done --- vm1 - process is launched with arguments [D:\qnx710\host\win64\x86_64\usr\bin\bash D:/qnx710/host/common/bin/mkqnximage --noprompt --run] --- to copy text from this console use Shift+Ctrl+C --- vm1 - process done --- vm1 - process is launched with arguments [D:\qnx710\host\win64\x86_64\usr\bin\bash D:/qnx710/host/common/bin/mkqnximage --noprompt --stop] --- to copy text from this console use Shift+Ctrl+C --- vm1 - process done --- vm1 - process is launched with arguments [D:\qnx710\host\win64\x86_64\usr\bin\bash D:/qnx710/host/common/bin/mkqnximage --noprompt --stop] --- to copy text from this console use Shift+Ctrl+C mario sangalli 2022-10-28T13:33:04Z post121982: Re: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121982 Make is not relevant I think you were talking about mkqnximage which is tool that build images, that tool is not running with right SDP it seems Elena Laskavaia 2022-10-28T13:18:02Z post121981: Re: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121981 Thanks Elena: and Yes, I'm using the software center to installa packages is spd. I've installed both 7.0 and 7.1 And I'm quite sure the spd used is the 7.1, this is one line dumped from Momentics console: D:/qnx710/host/win64/x86_64/usr/bin/make.exe -j 1 -Co-le-v7 -fMakefile all Eventually, is a clean up available? Mario mario sangalli 2022-10-28T13:13:52Z post121980: Re: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121980 Are you using qnx software center to install packages in sdp? Because it should not mismatch that badly, are you sure you not mixing between 7.0 and 7.1 sdp? Check that Momenitcs point to right sdp There is was no font-freetype in 7.1 only in 7.0 Elena Laskavaia 2022-10-28T12:58:22Z post121979: Virtual Machine incorrect setting http://community.qnx.com/sf/go/post121979 Hi, I'm try to create a VM using Momentics IDE 7.1.2.v202203081633., for QNX7.1 VM used is vmware and x86_64 as target CPU, I've also specified --graphics=yes During build of VM I see the following messages: Generating system partition . . . Warning: Host file 'usr/lib/libcurl.so.10' missing. Warning: Host file 'usr/lib/libcares.so.4' missing. Warning: Host file 'usr/bin/font-freetype' missing. Warning: Host file 'usr/lib/libpng16.so.0' missing. Digging into intallation I've found some misalligned library 'usr/lib/libcurl.so.10' missing. &lt;== I've found libcurl.so.11 'usr/lib/libcares.so.4' missing. &lt;== 've found libcares.so.6 'usr/lib/libpng16.so.0' missing. &lt;== 've found libpng16.so.16 font-freetype is found into armle-v7\usr\bin\ but is missing for aarch64le and x86_64 but this file is present in the 7.0 installation.in all architecures Question: way it is disappeared in some archs and where I can find it? For the other missing dll it is required to edit the system.build file and change the version number: ############################################ ### Customization ############################################# lib/libcurl.so.11=usr/lib/libcurl.so.11 lib/libcares.so.6=usr/lib/libcares.so.6 ######################################### ## more libraries ######################################### /lib/libpng16.so.16=usr/lib/libpng16.so.16 Thanks, Mario mario sangalli 2022-10-28T12:35:20Z post121964: Klocwork insight support for QNX momentics IDE http://community.qnx.com/sf/go/post121964 Hi, I would like to know whether klocwork static code check is supported on QNX (Version: 7.0.3.v201804261557). If yes, how klocwork insight shall be invoked under IDE. lakshmisha honnegowda 2022-10-18T09:49:31Z post121834: Raspberry Pi4 and USB joystick - Support HID devices plugged into OTG hubs http://community.qnx.com/sf/go/post121834 Hi I want to connect a USB joystick (GWFSM003 by GWS) to a Raspberry pi4 and read the data of the joystick. I am using Momentics IDE Version: 7.1.0 and set the target as aarch64le. From QNX SDP 7.1: Raspberry Pi 4 Board (http://www.qnx.com/download/group.html?programid=48507 ), I want to use “USB OTG host controller” and I made sure that “pci-server” is running before USB driver. In my “rpi4.build” I have the following lines … ## PCI Server: necessary to run this before USB driver ####################################################################### display_msg Starting PCI Server... pci-server -c --bus-scan-limit=1 waitfor /dev/pci 4 ####################################################################### ## USB OTG Host Controller driver ####################################################################### sh /proc/boot/usb_start.sh mount -t dos /dev/hd0t11 /fs/ub0 …. ########################################################################### ## USB-OTG ########################################################################### /sbin/io-usb-otg=io-usb-otg /sbin/usb=usb usb_start.sh { #!/bin/sh vl805_version=`pci-tool -d 1:0:0 --read="CFG:0x50"` version=`echo $vl805_version | sed -e "s/B1:D0:F0 CFG \\[50] //g"` if [ $version == "00000000" ]; then echo "Inform vc to load vl805 firmware" mbox-bcm2711 notifyxhcireset=0x100000 2&gt; /dev/null fi echo "Starting USB xHCI controller in the host mode (/dev/usb/*)..." io-usb-otg -t memory=below1G -d bcm2711-xhci pindex=0,memory=below1G ##### io-usb-otg -d hcd-bcm2711-xhci ##### waitfor /dev/usb/io-usb-otg 4 waitfor /dev/usb/devu-hcd-bcm2711-xhci.so 4 4 ##### devb-umass cam pnp mem name=below1G disk name=umass ##### } …. I also added “hiddi” library, and I can build my “rpi4.build” without any error/warning and when I copy the “ifs-rpi4.bin” into the SD card and turn on Raspberry Pi everything seems to be working. However, the joystick LED doesn’t turn on. Moreover, when I connect to Raspberry pi4 using “telent &lt;ip_of_raspberr&gt;” and use “usb” command, I will see the joystick (I know the Vendor(0x0e8f) and Product(0x0003)). However, when I run my code to receive the data of joystick I will get “cjoystick : Connection with HID driver failed: No such file or directory Invalid device instance.” I also put my files. I appreciate if you can help me and address what is the problem and how I can solve it. Kiarash Aryan Kia 2022-06-23T21:54:15Z post121830: Re: gtest linking error http://community.qnx.com/sf/go/post121830 Not sure why you posting on IDE forum, but if I google it it brings this https://stackoverflow.com/questions/24820664/undefined-reference-to-testinginternaleqfailure-in-gtest In gist it is a mismatch between header and library - make sure you header is from the same place as library, i.e. part of same sdp distribution Elena Laskavaia 2022-06-20T13:21:26Z post121829: gtest linking error http://community.qnx.com/sf/go/post121829 Hello, i have trouble with linking gtest. When i work from command line is works fine(see below working example), but when i try do the compile my gtest project with a makefile i get "undefined reference to `testing::internal::EqFailure..." during linking step. If i exclude the testcase the linking works fine an i can run the application, but without a TEST(...). I attached the *.cpp and *.h files of may project I am using QNX Momentics version: 7.1.2 and compiling for v7.0.0 32bit. working example: qcc -std=gnu++0x -v -o gtests_main gtests_main.cpp gtests_case1.cpp -lgtest error example: make -j all qcc -lang-c++ -V5.4.0,gcc_ntox86_gpp -g3 -Wall -Wp,-std=gnu++0x -o lib/gtests_case1.o -c gtests_case1.cpp qcc -lang-c++ -V5.4.0,gcc_ntox86_gpp -g3 -Wall -Wp,-std=gnu++0x -o lib/gtests_main.o -c gtests_main.cpp qcc -lang-c++ -V5.4.0,gcc_ntox86_gpp -o px3xtun_gtests -Wl,-lstdc++ ./lib/gtests_case1.o ./lib/gtests_main.o -lgtest ./lib/gtests_case1.o: In function `testing::AssertionResult testing::internal::CmpHelperEQ&lt;double, int&gt;(char const*, char const*, double const&amp;, int const&amp;)': [...]/qnx700/target/qnx7/usr/include/gtest/gtest.h:1460: undefined reference to `testing::internal::EqFailure(char const*, char const*, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, bool)' cc: [...]/qnx700/host/win64/x86_64/usr/bin/i586-pc-nto-qnx7.0.0-ld caught signal 1 make: *** [all] Error 1 makefile:28: recipe for target 'all' failed "make -j all" terminated with exit code 2. Build might be incomplete. Tobias Dick 2022-06-20T11:33:14Z post121825: Re: how to create the .img files from the build files http://community.qnx.com/sf/go/post121825 https://blackberry.qnx.com/en/support Elena Laskavaia 2022-06-14T13:34:48Z post121822: Re: how to create the .img files from the build files http://community.qnx.com/sf/go/post121822 How do i reach them? And do i need license to get the support or is it free of cost? Could you please share some link about the same as well? sahil Desouza(deleted) 2022-06-14T04:15:08Z post121820: Re: how to create the .img files from the build files http://community.qnx.com/sf/go/post121820 Please constant you customer support representative Elena Laskavaia 2022-06-13T12:58:58Z post121819: how to create the .img files from the build files http://community.qnx.com/sf/go/post121819 I'm able to build the HHBSP &amp; BSP for x86-64 boards, but i don't know how to create the .img files now from the momentics IDE. On building the HHBSP project ,Momentics IDE is generating only BUILD &amp; BIN files but no image files are there. I've tried to opening terminal in the MOMENTICS IDE &amp; used mkifs command but that is giving error as "'mkifs' is not recognized as an internal or external command,operable program or batch file. Any help please on how to create the image files? sahil Desouza(deleted) 2022-06-13T10:06:52Z post121818: Re: Facing Unknown attribute: num_sectors=409600 error while building the HHBSP Image http://community.qnx.com/sf/go/post121818 This BSP is a generic one that is provided by QNX Software Center Only. And build is getting completed if i'm removing UEFI_boot.BUILD , bios_root.BUILD &amp; UEFI_root.BUILD Files from the Host_BSP/BSP_x86-64_br-700_be-700_SVN900813_JBN5199/images folder as attached in SS. So we want to FLash our board(SA8155P ADP Board) with the Hypervisor &amp; 1 Guest(Neutrino RTOS) , now the files generated in the ifs/ folder are hypervisor-FINAL-x86_64-generic.build &amp; hypervisor-FINAL-x86_64-uefi.build files. my doubt is if I create IFS Image Files(flash files to boot hypervisor) from these BUILD files, so will My Hypervisor image will get detected in the BOOT menu of the board? or Do I need UEFI_boot.BUILD , bios_root.BUILD &amp; UEFI_root.BUILD these files as well to be generated under ifs/ &amp; then only My Hypervisor image will get detected in the BOOT menu of the board? sahil Desouza(deleted) 2022-06-11T04:58:05Z post121817: Re: Facing Unknown attribute: num_sectors=409600 error while building the HHBSP Image http://community.qnx.com/sf/go/post121817 Hi, The file you show is bios_root.build, and from the visible part on the screen, this is for creating a qnx6fs image. qnx6fs images are created with the "mkqnx6fsimg" tool, not the mkifs tool. There should be several calls to mkifs or mkqnx6fsimg to create the full output image. In the output you showd on the first post: cat hypervisor-generic-arm.build &gt;&gt; hypervisor-board-specific.build cat generated/ifs/hyp-bios_root.build hypervisor-board-specific.build hypervisor-common-arm.build hypervisor-common.build &gt; generated/ifs/hypervisor-FINAL-bios_root.build mkifs -vvv -r../install generated/ifs/hypervisor-FINAL-bios_root.build generated/ifs/hypervisor-ifs-bios_root.bin Line 7: Unknown attribute: num_sectors=409600. This won't work, because some of the input files to hypervisor-FINAL-bios_root.build are not IFS build files, but are qnx6fs build files. that line should probably be a call to mkifs using only hypervisor-board-specific.build and then another call to mkqnx6fsimg. I'm not familiar with this particular BSP, so I would ask whoever provided you this BSP for help about why the makefiles seem to be invoking the wrong programs. &gt; No, we didn't modify the BSP Buildfile for this. &gt; and which tool are you talking about? &gt; &gt; Which buildfiles are we supposed to modify as we are building only for &gt; Hypervisor &amp; 1 QNX Neutrino RTOS as a Guest. &gt; &gt; One more thing, we didn't have download "Tools-FileSystem Image &gt; Utilities(windows 64-bit)" in QNX Software Center,&amp; when we install that Tools &gt; &amp; try to build the HHBSP in that Case, we get different errors like asmodff. &gt; def, recurse.mk etc. &gt; &gt; So, do we require those Tools Or not? And do we require any other software to &gt; download from Software Center? &gt; &gt; Here,i'm attaching the things we've downloaded in QNX Software Center.Pls &gt; comment if any other thing is also required. &gt; &gt; Thank You Regards, David David Sarrazin 2022-06-10T20:59:18Z post121816: Re: Facing Unknown attribute: num_sectors=409600 error while building the HHBSP Image http://community.qnx.com/sf/go/post121816 No, we didn't modify the BSP Buildfile for this. and which tool are you talking about? Which buildfiles are we supposed to modify as we are building only for Hypervisor &amp; 1 QNX Neutrino RTOS as a Guest. One more thing, we didn't have download "Tools-FileSystem Image Utilities(windows 64-bit)" in QNX Software Center,&amp; when we install that Tools &amp; try to build the HHBSP in that Case, we get different errors like asmodff.def, recurse.mk etc. So, do we require those Tools Or not? And do we require any other software to download from Software Center? Here,i'm attaching the things we've downloaded in QNX Software Center.Pls comment if any other thing is also required. Thank You sahil Desouza(deleted) 2022-06-10T04:55:15Z post121815: Re: Facing Unknown attribute: num_sectors=409600 error while building the HHBSP Image http://community.qnx.com/sf/go/post121815 This option for mkqnx6fsimg tool not mkifs - either build file is wrong, or tool that invoked on that is wrong Did you modify this bsp? Elena Laskavaia 2022-06-09T13:06:27Z post121813: Facing Unknown attribute: num_sectors=409600 error while building the HHBSP Image http://community.qnx.com/sf/go/post121813 hi I'm Trying to build the HHBSP image with the help of the momentics IDE.I've placed all the GUEST_BSP,HOST_BSP &amp; all the required things at the specified places &amp; have modified the configure.mk file. But i'm facing the errors while building. Error- mkifs -vvv -r../install generated/ifs/hypervisor-FINAL-bios_root.build generated/ifs/hypervisor-ifs-bios_root.bin Line 7: Unknown attribute: num_sectors=409600. make[1]: *** [generated/ifs/hypervisor-ifs-bios_root.bin] Error 1 Makefile:167: recipe for target 'generated/ifs/hypervisor-ifs-bios_root.bin' failed make: *** [images] Error 2 make[1]: Leaving directory 'C:/Users/mandsingh/ide-7.1-workspace/bsp-hypervisor-host/images' Makefile:48: recipe for target 'images' failed "make all" terminated with exit code 2. Build might be incomplete. Further i'm attaching the console logs. If anyone have idea related to this please reply. Thanks sahil Desouza(deleted) 2022-06-09T03:50:16Z post121664: QNX7.1 / Momentics7.debugger unusable http://community.qnx.com/sf/go/post121664 Hi, I'm using the QNX7.1 with Momentics Version: 7.1.0.v202006141843 OS: Windows 10, v.10.0, x86_64 / win32 / Java version: 1.8.0_252 GDB Debugger seems to be quite unusable: very slow, impossible to break a running process if a breakpoint is not reached. The target system is running ok, I'm able to use telnet sessions and other utilities, only the under-debug process have problems. The IDE on PC is frozen and can't be interrupted, it can be forced to quit by windows but no way to get it working. On the same PC I've also the QNX6.5(Momentics 4.7.2)/QNX6.6(Momentics 5.0.1) and when I use them I've no debugging problems (I've QNX6.5 and QNX6.6 targets). Maybe there are some incompatibilities between QNX7.1/Momentics7.1 and the other Qnx/Momentics installation? Any suggestion ? Thanks in advance M. Sangalli mario sangalli 2021-12-21T10:35:42Z post121640: Cant uninstall and reinstall QNX 632 correctly in Win 10 64 bit. http://community.qnx.com/sf/go/post121640 Hi, I made a Blunder Mistake, Instead of using uninstaller, i deleted the C:/QNX632 folder and C:\Program Files (x86)\QNX Software Systems completely under C:/Windows/vpd.properties Now after reinstalling QNX 632,I cant compile my old code that was working fine previously. Attaching the log for reference. I think i have messed up something. I come across QNXWinCleanup.exe that can be used to cleanup previous version. Can anyone link me to the exe. Any suggesting to help me find out where something related to previous installation is found.. Waiting S Mohan mohan S(deleted) 2021-10-27T18:43:14Z post121633: Re: QNX Software Center Proxy settings http://community.qnx.com/sf/go/post121633 If proxy type is supported it prompts for auth credentials. Not all proxy types are supported, see http://www.qnx.com/developers/docs/qsc/technotes/topic/about.html#servers Elena Laskavaia 2021-10-25T13:02:59Z post121631: QNX Software Center Proxy settings http://community.qnx.com/sf/go/post121631 In QNX Software Center (QNX SDP 7.0), it is possible to specify an IP addresses for a proxy server. Because in our company, the proxy server needs authentication (username and password), simply entering the IP address of the proxy server, leads to connections failures in QNX Software Center because of the missing credentials. Is there a way to specify username and password in QNX Software Center? Regards, Michael. Michael Kurt 2021-10-25T08:07:09Z post121575: Re: Linker and Extra libraries http://community.qnx.com/sf/go/post121575 Th solution is to add extra library in Makefile, find the commented out lines #LIBS += -L/path/to/my/lib/$(PLATFORM)/usr/lib -lmylib #LIBS += -L../mylib/$(OUTPUT_DIR) -lmylib then, for example, you can modify it as follows : LIBS += -L /usr/lib/socket -lsocket make sure the to put the library in the same address in your target -&gt; /usr/lib. the reason that I put l before the name of the library is explained here: https://stackoverflow.com/questions/12054858/add-so-and-a-libraries-to-makefile?answertab=active Kiarash Aryan Kia 2021-08-31T15:32:55Z post121531: Re: Linker and Extra libraries http://community.qnx.com/sf/go/post121531 Hi Elena, following up on your instruction, I added the following line of code within my makefile: LIBS += -L/C:\QNX\QNX_SDK\target\qnx7\aarch64le\usr\lib\perl5\5.32.0\aarch64-nto\auto\Socket -lSocket I am not sure if I coded t correctly ( I used https://stackoverflow.com/questions/12054858/add-so-and-a-libraries-to-makefile?answertab=active). PS: I want to add a socket library and use the available codes in this library, such as "accept". http://www.qnx.com/developers/docs/7.0.0/index.html#com.qnx.doc.neutrino.lib_ref/topic/a/accept.html I got the following error when I build the project. 15:28:15 **** Incremental Build of configuration aarch64le-debug for project Lab2 **** make -j8 all q++ -Vgcc_ntoaarch64le_cxx -o build/aarch64le-debug/Lab2 build/aarch64le-debug/src/csocket.o -L/C:\QNX\QNX_SDK\target\qnx7\aarch64le\usr\lib\perl5\5.32.0\aarch64-nto\auto\Socket -lSocket C:\QNX\QNX_SDK\host\win64\x86_64\usr\bin\aarch64-unknown-nto-qnx7.1.0-ld: C:/QNX/QNX_SDK/target/qnx7/aarch64le/lib/crt1.o: in function `_start': /builds/workspace/710-SDP/build_aarch64/lib/c/startup/aarch64/crt1.S:80: undefined reference to `main' cc: C:/QNX/QNX_SDK/host/win64/x86_64/usr/bin/aarch64-unknown-nto-qnx7.1.0-ld caught signal 1 make: *** [build/aarch64le-debug/Lab2] Error 1 Makefile:66: recipe for target 'build/aarch64le-debug/Lab2' failed "make -j8 all" terminated with exit code 2. Build might be incomplete. Any help is highly appreciated. Kiarash Aryan Kia 2021-07-23T18:50:03Z post121523: Re: Linker and Extra libraries http://community.qnx.com/sf/go/post121523 This is not the same type of project. In this type of project you edit makefile manually. If this is default makefile - if you open it it has commented out examples on how to add extra libraries Elena Laskavaia 2021-07-20T18:32:26Z post121522: Re: Linker and Extra libraries http://community.qnx.com/sf/go/post121522 I appreciate your help. I still have the problem as I couldn't find it in my IDE. Please see the attached image. Kiarash Aryan Kia 2021-07-20T17:44:34Z post121512: Re: Linker and Extra libraries http://community.qnx.com/sf/go/post121512 No it is still there in you have recursive make managed project (see picture attached) Elena Laskavaia 2021-07-15T13:15:00Z post121509: Linker and Extra libraries http://community.qnx.com/sf/go/post121509 Hi, I am writing as I noticed in QNX IDE7.1, there is no option to select extra libraries from Linker as the one was available on IDE6.5. To elaborate more, I am running QNX on a Raspberry pi4(configuration: aarch64le) and trying to connect it via wireless, and I require to add a “socket” library from Linker. Quick question: Where is this option in IDE7.1? http://www.qnx.com/developers/docs/6.5.0/index.jsp?topic=%2Fcom.qnx.doc.ide.userguide%2Ftopic%2Fwizards_LinkerExtraLib_.html Kiarash Aryan Kia 2021-07-14T22:48:39Z post121496: Re: Code Coverage not working with my qnx 7.1 IDE http://community.qnx.com/sf/go/post121496 Can you try example project? Elena Laskavaia 2021-07-05T13:42:14Z post121495: Re: Code Coverage not working with my qnx 7.1 IDE http://community.qnx.com/sf/go/post121495 Its my own project. Aanchal Kumari 2021-07-05T13:39:09Z post121494: Re: Code Coverage not working with my qnx 7.1 IDE http://community.qnx.com/sf/go/post121494 Is this Code Coverage example project or your own? Elena Laskavaia 2021-07-05T13:09:36Z post121491: Code Coverage not working with my qnx 7.1 IDE http://community.qnx.com/sf/go/post121491 Code coverage feature is not working in my qnx 7.1 IDE. I can see the *.gcda and *.gcno files are getting created but iwhen I import the coverage data...it says the header file is 100% covered and the source file is 0% covered. Let me know if any dependencies needs to be installed. Or if any one has encountered this kind of issue. Aanchal Kumari 2021-07-03T18:21:46Z post121458: Re: Installing IDE 4.7 on recent Linux http://community.qnx.com/sf/go/post121458 You have to install virtual environment (i.e. virtual box with old linux) Elena Laskavaia 2021-06-17T17:36:39Z post121457: Re: Installing IDE 4.7 on recent Linux http://community.qnx.com/sf/go/post121457 Thanks Elena, Newer IDE does not support Photon apps though... Is there really no way to support legacy systems (6.4.0/6.5.0) that use Photon GUI on a recent Linux machine? Martin Gagnon 2021-06-17T17:31:37Z post121456: Re: Installing IDE 4.7 on recent Linux http://community.qnx.com/sf/go/post121456 No IDE 4.7 does not run on modern os, it was release 10 years ago on 32 bit host arch You need newer IDE Elena Laskavaia 2021-06-17T17:21:27Z post121455: Installing IDE 4.7 on recent Linux http://community.qnx.com/sf/go/post121455 Hi all, I'm having problems installing the IDE 4.7 on a recent Linux distribution. I'm following these instructions: http://www.qnx.com/developers/docs/6.5.0_sp1/index.jsp?topic=%2Fcom.qnx.doc.momentics_installation_guide%2Flinux_hosts.html I attempted on Pop OS 20.10, Debian 10 and Fedora 34 but couldn't get a working IDE on any of them. Please see attached file for details. Are there guidelines available for installing the IDE 4.7 on a recent Linux 64-bit system? Any help appreciated. Thanks! Martin Gagnon 2021-06-17T15:13:52Z post121446: Re: QNX momentics coredump Debugging is not able to view source File. http://community.qnx.com/sf/go/post121446 If you don't see library or binary that means debugger don't have symbols for these, source path is not relevant. Abort is in libc, do you really symbols for that or for something that called it? For later you need to give debugger path or where to find library compiled with debug symbols or .sym files https://community.qnx.com/sf/wiki/do/viewPage/projects.ide/wiki/DebuggerFAQ Elena Laskavaia 2021-06-04T13:14:35Z post121445: QNX momentics coredump Debugging is not able to view source File. http://community.qnx.com/sf/go/post121445 While trying to debug the coredump using momentics IDE, I am not able to trace source file. Please let me know how to resolve this. Thanks Momentics Version: 7.1.0.v202006141843 More See image attached : Saurav Suman(deleted) 2021-06-04T11:05:46Z post121371: PowerPC qnx 6.5 compiler for linux http://community.qnx.com/sf/go/post121371 I hope to develope my code on ppc base hardware by my host linux system and my target emplement on qnx os 6.5 I need to build my code in correspond compiler but i could not find my relating one, could anybody help me? Thank u🙏 Ahmad reza Malekian(deleted) 2021-04-10T19:12:28Z post120674: Re: RE: RE: Breakpoints half working http://community.qnx.com/sf/go/post120674 I've found a workaround detailed by me here https://stackoverflow.com/questions/61819335/why-do-i-lose-my-debug-context-on-certain-breakpoints/61954414#61954414 and the screen recording here https://youtu.be/d7_kPlRtB2M Is there a bug or a better workaround? Duncan Perrett(deleted) 2020-05-22T13:12:31Z post120671: Re: RE: RE: Breakpoints half working http://community.qnx.com/sf/go/post120671 I attach a picture that hopefully shows me keeping the symbols in sync. Duncan Perrett(deleted) 2020-05-21T16:13:58Z post120670: Re: RE: RE: Breakpoints half working http://community.qnx.com/sf/go/post120670 From the steps shown, a sem_wait call was made, which results in a call to the kernel call SyncSemWait(). Since this is a kernel call, you won't have access to the source code for that call. It would appear that the semaphore's value is currently 0, resulting in this thread's state becoming SEM BLOCKED. You can confirm this state in System Information perspective, looking at the thread state information. The thread cannot be stepped while it is in a blocked state. So until some thread does a sem_post to the semaphore that your thread is blocked on, you will remain in that current state. I also highly suspect that if you are using the VMWare target image that was downloaded from the QNX Software Center and you have applied updates to your base SDP 7 installation, that you have a mismatch between libc.so on the target and the libc.so symbols that the IDE is referencing. While this is not a direct contributor to the specific behaviour that you are inquired about, if you have a mismatch it will cause other odd behaviour during debugging. Dave Nickerson 2020-05-21T15:50:12Z post120619: Re: RE: RE: Breakpoints half working http://community.qnx.com/sf/go/post120619 Here is a screen recording to demonstrate my breakpoint problem on youtube... https://youtu.be/EzadTQZeVAo Duncan Perrett(deleted) 2020-05-12T16:07:55Z post120617: RE: RE: Breakpoints half working http://community.qnx.com/sf/go/post120617 If attach works fine it something to do with debugger setup, not related to target (except libc mismatch - but it seems like it not the case) -----Original Message----- From: Duncan Perrett &lt;community-noreply@qnx.com&gt; Sent: Tuesday, May 12, 2020 8:54 AM To: general-ide &lt;general-ide@community.qnx.com&gt; Subject: Re: RE: Breakpoints half working Hello, Thankyou for the replies. I am trying to get me QNX license renewed. In the meantime I am wondering whether my problem is related to the omission of fsevmgr from the VM target image. Do semaphores rely on fsevmgr and inotify being present in neutrino on the target? I guess I could write a test program but I thought it was worth quickly asking anyway. _______________________________________________ General http://community.qnx.com/sf/go/post120615 To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2020-05-12T13:46:55Z post120615: Re: RE: Breakpoints half working http://community.qnx.com/sf/go/post120615 Hello, Thankyou for the replies. I am trying to get me QNX license renewed. In the meantime I am wondering whether my problem is related to the omission of fsevmgr from the VM target image. Do semaphores rely on fsevmgr and inotify being present in neutrino on the target? I guess I could write a test program but I thought it was worth quickly asking anyway. Duncan Perrett(deleted) 2020-05-12T12:53:35Z post120609: Re: RE: Breakpoints half working http://community.qnx.com/sf/go/post120609 You should probably contact QNX customer support as it this point we would have request more information and logs and not appropriate to exchange via public forum Elena Laskavaia 2020-05-11T15:08:24Z post120608: Re: RE: Breakpoints half working http://community.qnx.com/sf/go/post120608 I don't think it is related to shared libraries. I have tried using Attach to Running Process instead and it seems to work correctly. Why does my normal launch target not also work correctly (see attachment). Duncan Perrett(deleted) 2020-05-11T15:04:04Z post120607: Re: RE: Breakpoints half working http://community.qnx.com/sf/go/post120607 Is this in shared libraries? http://community.qnx.com/sf/wiki/do/viewPage/projects.ide/wiki/DebuggerFAQ Elena Laskavaia 2020-05-11T14:24:57Z post120606: Re: RE: Breakpoints half working http://community.qnx.com/sf/go/post120606 MsgNak received - resending Remote target is little-endian Reading symbols from C:\Users\Duncan\qnx700\target\qnx7\x86_64\usr\lib\ldqnx-64.so.2...(no debugging symbols found)...done. 0x000000010004f5d0 in _start_ () from C:\Users\Duncan\qnx700\target\qnx7\x86_64\usr\lib\ldqnx-64.so.2 Duncan Perrett(deleted) 2020-05-11T14:20:06Z post120605: Re: RE: Breakpoints half working http://community.qnx.com/sf/go/post120605 Do you have warnings on console about libc mismatch? Or any other errors? Elena Laskavaia 2020-05-11T13:48:50Z post120604: Re: RE: Breakpoints half working http://community.qnx.com/sf/go/post120604 The program does stop and if I open the Debugger Console is tells me which breakpoint has been reached. The Resume button is available but the step buttons are not. There are no automatic changes in the editor. I am in the Debug Perspective. Even if I open the file manually in the editor, the line is not highlighted in green. My versions are Mometics Version: 7.0.4.v201905030143 QNX 7 My host is Windows 10 64-bit My target is QNX Neutrino VMWare image for X86_64 from the QNX Software Center Duncan Perrett(deleted) 2020-05-11T08:40:55Z post120595: RE: Breakpoints half working http://community.qnx.com/sf/go/post120595 I would need more details than that. What does it means exactly? It does not stop at all - means continue running? Or it stops but does not open editor? In this case you can go to Debug view, find the frame and click there. Sometimes it can stop at place which would not have source attached (i.e. when breakpoint hit - all thread are stopped, some may be in os code which have no source) -----Original Message----- From: Duncan Perrett &lt;community-noreply@qnx.com&gt; Sent: Thursday, May 7, 2020 12:34 PM To: general-ide &lt;general-ide@community.qnx.com&gt; Subject: Breakpoints half working I can hit many breakpoints which work fine but I can also set ones (perhaps just before an imminent crash) which only show as hit in the Debugger Console but don't open in the Editor view and don't offer the step icons. I am struggling to effectively debug the crashes because of this issue. _______________________________________________ General http://community.qnx.com/sf/go/post120594 To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2020-05-07T16:44:57Z post120594: Breakpoints half working http://community.qnx.com/sf/go/post120594 I can hit many breakpoints which work fine but I can also set ones (perhaps just before an imminent crash) which only show as hit in the Debugger Console but don't open in the Editor view and don't offer the step icons. I am struggling to effectively debug the crashes because of this issue. Duncan Perrett(deleted) 2020-05-07T16:33:40Z post120500: Re: Changing keyboard layout http://community.qnx.com/sf/go/post120500 Sorry for the late reply, I have not been in this discussion group for a while. QNX does ship a keyboard definition table for the US and for the German keyboards. You will need to copy the German keyboard definition file from the SDP installation to your target. For complete instructions see: http://www.qnx.com/developers/docs/7.0.0/index.html#com.qnx.doc.neutrino.utilities/topic/d/devc-con.html and search for the section titled: "International keyboard layouts" - Dave Dave Nickerson 2020-04-22T19:42:58Z post120077: Re: Latest update http://community.qnx.com/sf/go/post120077 The 7.0.4.v201905030143 is the correct number, we will update the release notes, thank you On 2019-11-06 9:09 a.m., Igor Rondarev wrote: &gt; Thank you! Noted that Build ID in relnotes (Build 7.0.4 201910030902) differs from the one in "About" menu (7.0.4.v201905030143 just after update and restart). Does it mean that update server still contains some old build? &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post120076 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2019-11-06T14:22:13Z post120076: Re: Latest update http://community.qnx.com/sf/go/post120076 Thank you! Noted that Build ID in relnotes (Build 7.0.4 201910030902) differs from the one in "About" menu (7.0.4.v201905030143 just after update and restart). Does it mean that update server still contains some old build? Igor Rondarev 2019-11-06T14:09:04Z post120072: Re: Latest update http://community.qnx.com/sf/go/post120072 http://www.qnx.com/download/feature.html?programid=46421 On 2019-11-05 3:55 a.m., Igor Rondarev wrote: &gt; Elena, &gt; &gt; could you please provide the link to QNX Momentics 7.0.4 release notes? &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post120069 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2019-11-05T14:59:48Z post120069: Re: Latest update http://community.qnx.com/sf/go/post120069 Elena, could you please provide the link to QNX Momentics 7.0.4 release notes? Igor Rondarev 2019-11-05T08:55:08Z post120011: Re: RE: SSH session in QNX momentics IDE (vmware) http://community.qnx.com/sf/go/post120011 Hi John, Thanks a lot for the hint. It has worked. Now I can access the target inside the momentics IDE. Thanks again. Cheers, Ganesha Ganesha Mulleria 2019-09-30T14:23:01Z post120010: RE: SSH session in QNX momentics IDE (vmware) http://community.qnx.com/sf/go/post120010 what user are you trying to login as? if it's root you will probably need to enable root login in the sshd_config on the target. see PermitRootLogin in https://netbsd.gw.com/cgi-bin/man-cgi?sshd_config+5+NetBSD-5.0 If you are using an empty password you may need to enable PermitEmptyPasswords in the sshd_config. Cheers John ________________________________________ From: Ganesha Mulleria [community-noreply@qnx.com] Sent: Monday, September 30, 2019 15:34 To: general-ide Subject: Re: SSH session in QNX momentics IDE (vmware) No, I did not ty to login from the command line. I am invoking vmware virtual machine and starting qnx7. It opens a default command line in qnx environment. Initially I did not set password. But still I was getting the same error. Then to be sure I have set root password as root. Actually I am using momentics IDE to write and devlop programs. There I saw an option of Connect via SSH in "Target Navigator" view. It would be nice to use this facility. _______________________________________________ General http://community.qnx.com/sf/go/post120008 To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com John Kearney 2019-09-30T14:03:58Z post120008: Re: SSH session in QNX momentics IDE (vmware) http://community.qnx.com/sf/go/post120008 No, I did not ty to login from the command line. I am invoking vmware virtual machine and starting qnx7. It opens a default command line in qnx environment. Initially I did not set password. But still I was getting the same error. Then to be sure I have set root password as root. Actually I am using momentics IDE to write and devlop programs. There I saw an option of Connect via SSH in "Target Navigator" view. It would be nice to use this facility. Ganesha Mulleria 2019-09-30T13:34:24Z post120006: Re: SSH session in QNX momentics IDE (vmware) http://community.qnx.com/sf/go/post120006 It not an IDE problem. Did you try to login to this target from command line? By default on qnx target root does not have a password, did you actually set root password? On 2019-09-30 8:56 a.m., Ganesha Mulleria wrote: &gt; Any help is highly appreciated. Tthe command line available via vmware is not maximisable and scrollable. It will be useful to have a ssh access to target. &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post120005 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2019-09-30T13:09:48Z post120005: Re: SSH session in QNX momentics IDE (vmware) http://community.qnx.com/sf/go/post120005 Any help is highly appreciated. Tthe command line available via vmware is not maximisable and scrollable. It will be useful to have a ssh access to target. Ganesha Mulleria 2019-09-30T12:56:05Z post119992: Re: QNX trusted disk http://community.qnx.com/sf/go/post119992 This is IDE forum, you should probably find some general SDK/OS forum to ask this On 2019-09-25 11:30 a.m., Ganesha Mulleria wrote: &gt; Has any one experience with creating a QNX trusted disk image and mounting it. &gt; Can you please share some steps to begin with. &gt; &gt; I have a qnx 7 environment installed in vmware virtual box (x86_64). &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post119989 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2019-09-25T16:25:14Z post119989: QNX trusted disk http://community.qnx.com/sf/go/post119989 Has any one experience with creating a QNX trusted disk image and mounting it. Can you please share some steps to begin with. I have a qnx 7 environment installed in vmware virtual box (x86_64). Ganesha Mulleria 2019-09-25T15:30:58Z post119988: Writing a security policy http://community.qnx.com/sf/go/post119988 I am new to QNX. I am exploring the qnx security policies. I am running qnx 7 in a vmware virtual box(x86_64). I wrote a sample server and client program. I wanted to write a policy and to attach it to the process. My main aim is access control. Following sections in the qnx guide have information about them. http://www.qnx.com/developers/docs/7.0.0/index.html#com.qnx.doc.security.dev_guide/topic/manual/mac.html http://www.qnx.com/developers/docs/7.0.0/index.html#com.qnx.doc.security.dev_guide/topic/manual/tutorial.html As per the above guide, Startup script needs to be edited and following utilities are required for developing a security policy - secpol, secpolcompile, secpolgenerate, secpolmonitor, secpolpush I was able to find only secpolgenerate and secpolmonitor. Other utilities are missing. I also could not find the startup script. Since I am new to these topics, I am looking for some help in generating the security policy. Thanks and best regards, Ganesha Ganesha Mulleria 2019-09-25T15:21:56Z post119987: Changing keyboard layout http://community.qnx.com/sf/go/post119987 I have installed qnx 7 in a vmware virtual box. My keyboard is german. Can you please help me how to configure german keybaord?. I do not see any option in vmware window. Ganesha Mulleria 2019-09-25T15:20:02Z post119986: SSH session in QNX momentics IDE (vmware) http://community.qnx.com/sf/go/post119986 Hi, I have installed qnx 7 in a vmware (x86_64). I have created a target and I can access the target using an IP address. When I right click and select the option "Start SSH session" in target navigator, it opens up a dialog box where I have entered user as "root" and password as "root", it does not connect. After many retries, it says Error connecting 192.168.148.128 : SSH client error: SSH_MSG_DISCONNECT: 2 Too many authentication failures When i check in the system information sshd process is running. Can you please help me to connect via ssh. Thanks. Ganesha Mulleria 2019-09-25T15:18:25Z post119794: Re: SIGSEGV:Segmentation fault while debugging in QNX Neutrino target as a virtual machine http://community.qnx.com/sf/go/post119794 Thanks for the suggestion. I just installed kernel and libc package via software center. It is working now. I can debug. Thanks again. Ganesha Mulleria 2019-07-30T13:55:20Z post119793: Re: SIGSEGV:Segmentation fault while debugging in QNX Neutrino target as a virtual machine http://community.qnx.com/sf/go/post119793 Target libc does not match host libc, its either mean its different architecture or different version Did you install debug symbols for libc? In software center right click Install Debug symbols in Kernel &amp; Libc package On 2019-07-30 9:36 a.m., Ganesha Mulleria wrote: &gt; My target is x86_64. (QNX SDP 7.0 x86-64 virtual machine for VMware) &gt; &gt; Yes I have 7.0. &gt; &gt; &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post119792 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2019-07-30T13:42:12Z post119792: Re: SIGSEGV:Segmentation fault while debugging in QNX Neutrino target as a virtual machine http://community.qnx.com/sf/go/post119792 My target is x86_64. (QNX SDP 7.0 x86-64 virtual machine for VMware) Yes I have 7.0. Ganesha Mulleria 2019-07-30T13:36:58Z post119791: Re: SIGSEGV:Segmentation fault while debugging in QNX Neutrino target as a virtual machine http://community.qnx.com/sf/go/post119791 Does your target reports that is x86_64 or x86? Both your host is target have 7.0? On 2019-07-30 8:19 a.m., Ganesha Mulleria wrote: &gt; Hi, &gt; &gt; I am new to QNX. I have created a "Hello World" qnx executable project. I am debugging it on a target (qnx image loaded via VMWare player). IDE is connected to target via qconn. &gt; &gt; Running the program works. But when I am debugging, I am getting the below error. &gt; &gt; Thread #1 unnamed (STOPPED) (Suspended : Signal : SIGSEGV:Segmentation fault) &gt; &gt; Debugger console has following information. Please help. &gt; &gt; MsgNak received - resending &gt; Remote target is little-endian &gt; warning: Shared object "/home/uib55281/qnx700/target/qnx7/x86_64/lib/libc.so.4" could not be validated and will be ignored. &gt; warning: Could not load shared library symbols for /usr/lib/ldqnx-64.so.2. &gt; Do you need "set solib-search-path" or "set sysroot"? &gt; warning: Host file /usr/lib/ldqnx-64.so.2 does not match target file &lt;?&gt; &gt; 0x000000010004f5d0 in ?? () &gt; &gt; Program received signal SIGSEGV, Segmentation fault. &gt; 0x0000000100052143 in ?? () &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post119790 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2019-07-30T13:17:19Z post119790: SIGSEGV:Segmentation fault while debugging in QNX Neutrino target as a virtual machine http://community.qnx.com/sf/go/post119790 Hi, I am new to QNX. I have created a "Hello World" qnx executable project. I am debugging it on a target (qnx image loaded via VMWare player). IDE is connected to target via qconn. Running the program works. But when I am debugging, I am getting the below error. Thread #1 unnamed (STOPPED) (Suspended : Signal : SIGSEGV:Segmentation fault) Debugger console has following information. Please help. MsgNak received - resending Remote target is little-endian warning: Shared object "/home/uib55281/qnx700/target/qnx7/x86_64/lib/libc.so.4" could not be validated and will be ignored. warning: Could not load shared library symbols for /usr/lib/ldqnx-64.so.2. Do you need "set solib-search-path" or "set sysroot"? warning: Host file /usr/lib/ldqnx-64.so.2 does not match target file &lt;?&gt; 0x000000010004f5d0 in ?? () Program received signal SIGSEGV, Segmentation fault. 0x0000000100052143 in ?? () Ganesha Mulleria 2019-07-30T12:19:57Z post119783: Re: Newbie - Makeflashimage.sh on windows ide 7.0 http://community.qnx.com/sf/go/post119783 (apologies, ntoaarch64-objcopy was inthe correct directory) running the commands manually, I see root@BRDE19D:/mnt/c/Users/ASkinner.INTERNAL/qnx700/host/win64/x86_64/usr/bin# ./ntoaarch64-objcopy.exe --input-format=elf64-littleaarch64 --output-format=binary /mnt/c/Users/ASkinner.INTERNAL/ide-7.0-workspace/bsp-nxp-s32v-evb/install/aarch64le/boot/sys/ipl-s32v234evb-RevD C:\Users\ASkinner.INTERNAL\qnx700\host\win64\x86_64\usr\bin\ntoaarch64-objcopy.exe: warning: could not create temporary file whilst copying '/mnt/c/Users/ASkinner.INTERNAL/ide-7.0-workspace/bsp-nxp-s32v-evb/install/aarch64le/boot/sys/ipl-s32v234evb-RevD', (error: No such file or directory) Seems like it is struggling to create the temporary file, could this be a permissions issue? Andrew Skinner 2019-07-22T09:12:10Z post119778: Newbie - Makeflashimage.sh on windows ide 7.0 http://community.qnx.com/sf/go/post119778 Hi Complete newbie question here, I have downloaded the NXP s32v bsp through the qnx software center and am trying to create a image to transfer to flash. I am running a fresh install of IDE on windows 10. The project seams to build ok, but when I try to run the mkflshimage.sh, which I believe should build the IPL image it fails because it cannot find ntoaarch64-objcopy. I cannot find it manually in my qnx700/host/win64/x86_64/usr/bin/ directory Feels like i am missing something simple here as the mkflshimage is part of the bsp i downloaded. Only weird thing is that mkflshimage.sh is calling bash, should it not be calling some kind of netrino internal terminal ? Andrew Skinner 2019-07-18T15:09:01Z post119750: Re: QNX Momentics IDE Build error (cygwin) http://community.qnx.com/sf/go/post119750 Its related to windows configuration not to version of Momentics, same workaround applies On 2019-06-10 1:12 p.m., Tommy Lee(deleted) wrote: &gt; QNX® Momentics® Integrated Development Environment &gt; Version: 5.0.1 &gt; Build id: v201402230336 &gt; &gt; Shown above is the release of Momentics IDE I am using. I am having the exactly same problem in my W10 desktop since an update of my W10 on 5/23. If you know the msys DLL archive, please tell me. &gt; &gt; Thanks, &gt; Tommy &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post119749 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2019-06-10T17:19:00Z post119749: Re: QNX Momentics IDE Build error (cygwin) http://community.qnx.com/sf/go/post119749 QNX® Momentics® Integrated Development Environment Version: 5.0.1 Build id: v201402230336 Shown above is the release of Momentics IDE I am using. I am having the exactly same problem in my W10 desktop since an update of my W10 on 5/23. If you know the msys DLL archive, please tell me. Thanks, Tommy Tommy Lee(deleted) 2019-06-10T17:12:15Z post119747: Re: C++14 Digit Separators flagged by Eclipse http://community.qnx.com/sf/go/post119747 &gt; It would not be possible to configure current parser to ignore this is &gt; this is major syntax incompatibly, it will be fixed in next major &gt; version of Momentics &gt; but I cannot comment now when it will be available. I suggest not to use &gt; this feature as it will break internal parsing which will affect syntax &gt; highlighting AND indexing of source code &gt; for purposes of navigation, refactoring, etc Definitely not the response I want to hear! C++14 is five years old, it's kind of discouraging to hear that the IDE needs a major release to pick up on this small feature. Worse yet that using it is going to break other features in Momentics. SIgh. -Mark Mark Nelson 2019-06-07T18:09:15Z post119746: Re: C++14 Digit Separators flagged by Eclipse http://community.qnx.com/sf/go/post119746 It would not be possible to configure current parser to ignore this is this is major syntax incompatibly, it will be fixed in next major version of Momentics but I cannot comment now when it will be available. I suggest not to use this feature as it will break internal parsing which will affect syntax highlighting AND indexing of source code for purposes of navigation, refactoring, etc On 2019-06-07 1:52 p.m., Mark Nelson wrote: &gt; We're building using qcc with C++14 features turned on. Everything works pretty well, but there is one annoyance. &gt; &gt; The Momentics IDE still flags the use of digit separators as a syntax error. &gt; &gt; So, for example, this line: &gt; &gt; verify_compiler&lt;uint32_t&gt; ( 0, 10, 0xFFFF'FFFFU ); &gt; &gt; Which compiles just fine and works as intended, gets an ugly yellow question mark in the IDE, with the flag "Bad character sequence encountered: 'FFFU'. &gt; &gt; AFAICT, this is because the eclipse IDE has a built-in C++ parser, and tht is what is used by Momentics for validation. &gt; &gt; This appears to have been fixed in Eclipse, although fairly recently: &gt; &gt; https://bugs.eclipse.org/bugs/show_bug.cgi?id=519062 &gt; &gt; My questions: 1) is there a workaround to make just this one problem disappear? 2) Is there a Momentics update that makes this go away. &gt; &gt; Maybe you have an answer 3) Configuration that does proper parsing as is, but I'm guessing that question is unanswerable. &gt; &gt; I'm using Version: 7.0.3.v201804261557 of Momentics. We're open to upgrading, but not unless we know this is fixed. &gt; &gt; -Mark &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post119745 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2019-06-07T18:00:28Z post119745: C++14 Digit Separators flagged by Eclipse http://community.qnx.com/sf/go/post119745 We're building using qcc with C++14 features turned on. Everything works pretty well, but there is one annoyance. The Momentics IDE still flags the use of digit separators as a syntax error. So, for example, this line: verify_compiler&lt;uint32_t&gt; ( 0, 10, 0xFFFF'FFFFU ); Which compiles just fine and works as intended, gets an ugly yellow question mark in the IDE, with the flag "Bad character sequence encountered: 'FFFU'. AFAICT, this is because the eclipse IDE has a built-in C++ parser, and tht is what is used by Momentics for validation. This appears to have been fixed in Eclipse, although fairly recently: https://bugs.eclipse.org/bugs/show_bug.cgi?id=519062 My questions: 1) is there a workaround to make just this one problem disappear? 2) Is there a Momentics update that makes this go away. Maybe you have an answer 3) Configuration that does proper parsing as is, but I'm guessing that question is unanswerable. I'm using Version: 7.0.3.v201804261557 of Momentics. We're open to upgrading, but not unless we know this is fixed. -Mark Mark Nelson 2019-06-07T17:52:21Z post119692: The ifs file stops working if the compression is enabled in QNX IDE http://community.qnx.com/sf/go/post119692 Hi There, I am using QNX Momentics IDE 4.7 with QNX650. I am trying to build a System Builder project. When the ifs file is generated using "No Compression", the generated file works absolutely fine and the system loads perfectly. But if we use any of the compression "Zlib", or "LZO" or "UCL", the ifs generated ifs when sent to the target system fails to boot. The output which we see is just "Hit Esc for .altboot............". I am just wondering what can wrong with just trying to compress the file. Thanks, Deepain Nayyar Deepain Nayyar(deleted) 2019-05-02T17:25:32Z post119665: Detect usb device events - alternate for usblauncher service http://community.qnx.com/sf/go/post119665 My requirement is an application should have a call back function registered with USB Stack/ Library which should be called for each USB device attachment/detachment. I have gone through the usblauncher service, But it seems like application needs to poll each device object for an event. I need some thing like a Network Middleware, which provides a library interface for an application. selva r(deleted) 2019-04-17T05:20:01Z post119594: Re: a problem with sdp6.6 http://community.qnx.com/sf/go/post119594 Is libc.so.3 on the target? Elena Laskavaia 2019-03-20T13:24:00Z post119592: a problem with sdp6.6 http://community.qnx.com/sf/go/post119592 I have been using bsp-ti-am437x-gp_evm (version 6.6) downloaded from qnx website on the host sdp6.6 for several days. My host connected to the target board and I can communicate with target. I created a basic simple qnx c project, now I want to run the project on the target,but when I click 'run as' in the menu, the sdp6.6 prompted an error ''ldd fatal:could not load libc.so.3'. How can I solve this problem? Xiu Fan(deleted) 2019-03-20T08:51:51Z post119591: a problem with sdp6.6 http://community.qnx.com/sf/go/post119591 I have been using bsp-ti-am437x-gp_evm (version 6.6) downloaded from qnx website on the host sdp6.6 for several days. My host connected to the target board and I can communicate with target. I created a basic simple qnx c project, now I want to run the project on the target,but when I click 'run as' in the menu, the sdp6.6 prompted an error ''ldd fatal:could not load libc.so.3'. How can I solve this problem? Xiu Fan(deleted) 2019-03-20T08:51:11Z post119504: Re: Digitally signed build tools http://community.qnx.com/sf/go/post119504 Host tools binary are not digitially signed for performance reasons, however the package containing tools is signed and you can run QSC Software Validator to check that checksums of files on disk match one posted. You can use Validate button in Advanced tab Elena Laskavaia 2019-02-12T14:30:00Z post119503: Digitally signed build tools http://community.qnx.com/sf/go/post119503 Hello, I have been performing some benchmarking on our build process with Momentics 7.0.3 and found that only the QNX software center executable is digitally signed. The build tools in qnx700\host\* are not digitally signed - is there any plan to release updated build tools which are digitally signed? Thanks, Aaron Aaron Husz 2019-02-12T14:24:41Z post119381: Re: Code Coverage source mapping for external shared library (IDE7) http://community.qnx.com/sf/go/post119381 Igor, From what I understand, you want to view the coverage results for a shared library without the project for that library having to be imported in the workspace. The source code is unfortunately required to generate the .gcda file that is produced on the target and then used by the IDE. The closest you will be able to get to your request is linking the shared library with -L/-l as you mentioned, add the library project to the workspace, and under the coverage tab of the launch configuration uncheck “All sources compiled with code coverage”, click the “Select…” button and select the referenced library project. Best, Adam Adam Ward(deleted) 2019-01-03T19:47:04Z post119374: Re: Latest update http://community.qnx.com/sf/go/post119374 It was our mistake, it should not be on update site, if you encounter any issues please re-install official version On 2018-12-20 5:10 p.m., Mario Charest wrote: &gt; ping. &gt; &gt;&gt; Elena, &gt;&gt; &gt;&gt; The release notes are about Build 7.0.3 201804261557. I'm looking for the one &gt;&gt; about 7.0.3.v201811261353. &gt;&gt; &gt;&gt; - com.qnx.tools.ide_7.0.3.v201811261353 &gt;&gt; - com.qnx.doc.ide.userguide_3.0.0.20181126 &gt;&gt; - com.qnx.tools.ide.momentics_7.0.3.v201811261353 &gt;&gt; - com.qnx.tools.ide.momentics.ide.executable.gtk.linux.x86_64_7.0.3. &gt;&gt; v201811261353 &gt; &gt; &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post119372 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2018-12-21T15:05:51Z post119373: Re: Latest update http://community.qnx.com/sf/go/post119373 Huh? Where did you get it? On 2018-12-20 5:10 p.m., Mario Charest wrote: &gt; ping. &gt; &gt;&gt; Elena, &gt;&gt; &gt;&gt; The release notes are about Build 7.0.3 201804261557. I'm looking for the one &gt;&gt; about 7.0.3.v201811261353. &gt;&gt; &gt;&gt; - com.qnx.tools.ide_7.0.3.v201811261353 &gt;&gt; - com.qnx.doc.ide.userguide_3.0.0.20181126 &gt;&gt; - com.qnx.tools.ide.momentics_7.0.3.v201811261353 &gt;&gt; - com.qnx.tools.ide.momentics.ide.executable.gtk.linux.x86_64_7.0.3. &gt;&gt; v201811261353 &gt; &gt; &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post119372 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2018-12-21T13:54:42Z post119372: Re: RE: Latest update http://community.qnx.com/sf/go/post119372 ping. &gt; Elena, &gt; &gt; The release notes are about Build 7.0.3 201804261557. I'm looking for the one &gt; about 7.0.3.v201811261353. &gt; &gt; - com.qnx.tools.ide_7.0.3.v201811261353 &gt; - com.qnx.doc.ide.userguide_3.0.0.20181126 &gt; - com.qnx.tools.ide.momentics_7.0.3.v201811261353 &gt; - com.qnx.tools.ide.momentics.ide.executable.gtk.linux.x86_64_7.0.3. &gt; v201811261353 Mario Charest 2018-12-20T22:10:44Z post119356: Re: RE: Latest update http://community.qnx.com/sf/go/post119356 Elena, The release notes are about Build 7.0.3 201804261557. I'm looking for the one about 7.0.3.v201811261353. - com.qnx.tools.ide_7.0.3.v201811261353 - com.qnx.doc.ide.userguide_3.0.0.20181126 - com.qnx.tools.ide.momentics_7.0.3.v201811261353 - com.qnx.tools.ide.momentics.ide.executable.gtk.linux.x86_64_7.0.3.v201811261353 Mario Charest 2018-12-13T21:30:59Z post119355: RE: Latest update http://community.qnx.com/sf/go/post119355 http://www.qnx.com/download/feature.html?programid=36515 ________________________________________ From: Mario Charest [community-noreply@qnx.com] Sent: Thursday, December 13, 2018 1:29 PM To: general-ide Subject: Latest update Is there any release notes somewhere about the recent Momentics update ? Thanks _______________________________________________ General http://community.qnx.com/sf/go/post119354 To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2018-12-13T20:34:59Z post119354: Latest update http://community.qnx.com/sf/go/post119354 Is there any release notes somewhere about the recent Momentics update ? Thanks Mario Charest 2018-12-13T18:29:01Z post119313: Can QNX 6.5.0 and 6.5.0 SP1 SDP coexist on the same PC? http://community.qnx.com/sf/go/post119313 We are in the process of upgrading our product to 6.5.0 SP1. We have many earlier versions of our product in the field that were build with the base 6.5.0. Occasionally, to diagnose field problems, I will have to revert back to the base build to debug. Is there a way to have both products installed and switch between the two? Daniel McKean(deleted) 2018-11-29T18:03:18Z post119299: Code Coverage source mapping for external shared library (IDE7) http://community.qnx.com/sf/go/post119299 Dear QNX team! Could you please describe, what is the right way to analyze code coverage for external library? (under 'external' i mean that is not a part of current IDE's workspace). Example 1 (working): - two projects in Workspace: projectApp and projectSharedLib, both compiled with Code Coverage enabled. - i set up "Source", "Upload" and "Libraries" tabs in Lauch Configuration - Profit! In "QNX Analysis" perspective i see both application and shared library, can even F3 to shared library's code from application's code, code coverage information is available for both app and library. Example 2 (considered non-working): - projectApp project using external mylib.so library (library was also built with Code Coverage, but only .so and source code available in some separate directory. E.g. /data/mylib.so, /data/mylib.gcno, /data/src/mylib.c and /data/src/mylib.h) - i attach library to project using -l/-L in Makefile (or Linker tab when using QNX Legacy Recursive Makefile projects) - i set up "Source" (see comments below), "Upload" and "Libraries" tabs in Lauch Configuration - No profit. Application is executed, code coverage info itself is generated at target platform (i see all required .gcda files in target's /tmp/projectApp@host/... directory), but in "QNX Analysis" i see only projectApp and its source, neither i can F3 to shared library's function. I've tried almost all "Source Lookup Path" variants at "Source" tab (Compilation Directory, File System Directory, Path Mapping...), but with no result. It's also not possible to set path to external sources at "Coverage" tab within "Collect data for..." section (only this workspace's projects are available for choice). It would be great if you could help with some brief instruction or (even better) principles IDE follows when it searches for .c/.gcno files for executable being analyzed (or maybe there's some QDE debugging mode where it shows all - even unsuccessful - attempts to open required files) Thank you in advance! Regards, Igor Igor Rondarev 2018-11-22T12:53:45Z post119019: "gcc" not found in Discovery Options http://community.qnx.com/sf/go/post119019 Hi, In my IDE for QNX 7.0 when I compile my solution I am left with an error 'Program "gcc" not found in PATH'. The IDE is obviously finding the make files and using the gcc as it builds correctly. How do I stop this error occuring. I have tried adding a path in the make C++ Make Project/Environment tab but it makes no difference. Can I change the Discovery Profile in teh Discovery Options tab to something where it doesn't use this. Thanks, Jane Jane Blewitt 2018-07-30T08:23:04Z post119016: Re: Not able to access floating licence http://community.qnx.com/sf/go/post119016 What version of sw is that? License file located in ~/.qnx/license/licenses if you have QNX_CONIFIGURATION variable set it will use it instead. This message indicates that IDE cannot find license file or license for the product you are using. If it flex failure would be a different message Elena Laskavaia 2018-07-26T14:11:39Z post119015: Not able to access floating licence http://community.qnx.com/sf/go/post119015 I am having QNX login and i can see my license assigned In our company we use floating license from server i have over rided the path by lmpath -override qnxlm address_of_license_server but even i am getting access error as attached image Please help me if some one know or any clue Jayaprakash veluswamy(deleted) 2018-07-26T13:56:25Z post118913: Re: My IDE will only Build with QNX6.3.2. and not QNX7.0 http://community.qnx.com/sf/go/post118913 Hi Elena, You are right. I looked in Project/Properties/C C++ Make Project/Environment and it was all pointing to QNX632. I have changed the environment variables to point to my qnx7 and it builds now using QNX 7. Thank you so much - its been driving me mad. Jane Jane Blewitt 2018-07-05T13:52:37Z post118912: Re: My IDE will only Build with QNX6.3.2. and not QNX7.0 http://community.qnx.com/sf/go/post118912 What kind of project is that? It may also depends on make or build system you using on what vars it reads. Some kinds of project have their own Env vars or Build vars which can override system settings. You can try project -&gt; Properties and check though prefs to see if there anything that override global env vars in settings. If its make you try to run from command line to see if it works correctly on command line. Elena Laskavaia 2018-07-05T13:22:29Z post118911: My IDE will only Build with QNX6.3.2. and not QNX7.0 http://community.qnx.com/sf/go/post118911 I have QNX7.0 and Momentics IDE Version 7.0.2v201710042038. I have imported my project into the IDE, added a Window/Preferences/QNX SDK selection for QNX7. I have run the qnxsdp-env.bat file before opening the IDE and removed all references to QNX6.3.2 from the Path from the command line. Yet the IDE always uses a path to QNX6.3.2 (I also have QNX6.3.2 on my computer as we use that for older projects which I use with an earlier IDE). I can build my project successfully from the command line with QNX7.0 but does anybody know how I can get the IDE to build using QNX7.0? Best Regards, Jane Jane Blewitt 2018-07-05T12:43:35Z post118894: Running QNX 7 in VMWare ESXi http://community.qnx.com/sf/go/post118894 Has anyone had any experience running QNX 7 as a guest in VMWare ESXi? Did it work well? Not that well? Issues? Tim Fischer 2018-06-22T04:14:18Z post118873: Re: Building sample application on QNX Momentics IDE 7.0.3 and executing binary on Neutrino 6.5 qnx rtos as guest os http://community.qnx.com/sf/go/post118873 Hi, Mateo Guzman(deleted) 2018-06-13T05:38:52Z post118871: Re: Building sample application on QNX Momentics IDE 7.0.3 and executing binary on Neutrino 6.5 qnx rtos as guest os http://community.qnx.com/sf/go/post118871 If you configured networking and terminal support on your guest os it should be no different then running in on hardware directly, use getting started IDE guide, http://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.doc.momentics_quickstart/about.html Elena Laskavaia 2018-06-11T13:42:25Z post118870: Building sample application on QNX Momentics IDE 7.0.3 and executing binary on Neutrino 6.5 qnx rtos as guest os http://community.qnx.com/sf/go/post118870 Hi, I have downloaded and installed the Qnx IDE 7.0.3 on my host windows machine and also installed neutrino 6.5 RTOS as guest OS using vmware on windows machine. Now I want to build the sample application on QNX ide and execute the executable on the Neutrino RTOS OS. could any one help me how to compile and run sample application as executable on Qnx Neutrino 6.5 Guest OS. Thanks, Mateo Mateo Guzman(deleted) 2018-06-11T13:30:06Z post118457: Re: RE: Change Editor Text Size in Eclipse http://community.qnx.com/sf/go/post118457 Thank you! Your a lifesaver as I was contemplating having to re-install Eclipse. Tim Tim Sowden(deleted) 2018-01-24T22:03:23Z post118455: RE: Change Editor Text Size in Eclipse http://community.qnx.com/sf/go/post118455 Try CTRL-SHIFT-PLUS. Yeah, it's not intuitive, it's looking for the actual plus character and not just the key. Sorry about that. Doug. &gt; -----Original Message----- &gt; From: Tim Sowden(deleted) [mailto:community-noreply@qnx.com] &gt; Sent: Wednesday, January 24, 2018 4:53 PM &gt; To: general-ide &lt;general-ide@community.qnx.com&gt; &gt; Subject: Change Editor Text Size in Eclipse &gt; &gt; In the Momentics / Eclipse Text editor I hit CTRL-Minus trying to undo &gt; (forgetting I'm not in JED) my last edit. &gt; &gt; This causes the font size to shrink. I hit CTRL-Plus expecting to go back but it &gt; didn't. I hit CTRL-Minus again to confirm what I did and it shrank again. Now my &gt; text size is too small to read :( &gt; &gt; I closed and re-opened Momentics / Eclipse hoping against hope that it wasn't &gt; saved but of course it is. Now my editor in Eclipse is useless. &gt; &gt; Does anyone know how (keystroke sequence) to increase the text size in the &gt; editor? &gt; &gt; If it matters I'm using Momentics / Eclipse on a Windows host and about says: &gt; Momentics® Integrated Development Environment &gt; &gt; Version: 7.0.0.v201705161739 &gt; &gt; (c) Copyright QNX Software Systems Limited 2002-2017. All rights reserved. &gt; Visit http://www.qnx.com/ &gt; &gt; TIA, &gt; &gt; Tim &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post118454 &gt; To cancel your subscription to this discussion, please e-mail general-ide- &gt; unsubscribe@community.qnx.com Doug Schaefer(deleted) 2018-01-24T22:00:03Z post118454: Change Editor Text Size in Eclipse http://community.qnx.com/sf/go/post118454 In the Momentics / Eclipse Text editor I hit CTRL-Minus trying to undo (forgetting I'm not in JED) my last edit. This causes the font size to shrink. I hit CTRL-Plus expecting to go back but it didn't. I hit CTRL-Minus again to confirm what I did and it shrank again. Now my text size is too small to read :( I closed and re-opened Momentics / Eclipse hoping against hope that it wasn't saved but of course it is. Now my editor in Eclipse is useless. Does anyone know how (keystroke sequence) to increase the text size in the editor? If it matters I'm using Momentics / Eclipse on a Windows host and about says: Momentics® Integrated Development Environment Version: 7.0.0.v201705161739 (c) Copyright QNX Software Systems Limited 2002-2017. All rights reserved. Visit http://www.qnx.com/ TIA, Tim Tim Sowden(deleted) 2018-01-24T21:52:53Z post118285: Re: photon editor can not be open http://community.qnx.com/sf/go/post118285 I don't think its supported any-more starting with 6.5 Elena Laskavaia 2017-12-18T14:42:06Z post118284: photon editor can not be open http://community.qnx.com/sf/go/post118284 Hello : I am new of qnx 6.5.0 sp1 , I am using qnx ide 4.7 2010 in kubuntu15.04 meet the timeout waiting for application build problem ,can anyone tell me how to fix it? I can not open the photo editor now. hu jiaqi 2017-12-18T05:17:18Z post118201: Re: QNX Software Center does not work properly http://community.qnx.com/sf/go/post118201 The folder .qnx/swupdate.zip failed to attach to the previous post, so I add it here. Pawel Maciag(deleted) 2017-11-14T11:22:12Z post118200: Re: QNX Software Center does not work properly http://community.qnx.com/sf/go/post118200 Hello David, thank you for your quick reply. I have already tried reinstalling SDP 7 and the problem persists. I did as you suggested with renaming the .qnx/swupdate folder. The result is that after running Software Center, I can see its process running in Task Manager, however nothing happens on the screen. Moreover, once I try running it again, I get the following warning (please see the attachment). Looks like my problem may have come from forcing the application to start? I also attached the .qnx/swupdate.zip folder. Kind regards, PM Pawel Maciag(deleted) 2017-11-14T11:19:57Z post118196: Re: QNX Software Center does not work properly http://community.qnx.com/sf/go/post118196 Hi Pawel, Sorry to see that you are having issues. Would it be possible for you to attach your log files located in your user directory under .qnx/swupdate? Looking at your screenshot it looks as though something is corrupted which is causing the UI to render incorrectly. Unfortunately your best bet is likely to clean out the working directory for Software Center. This will require you to reinstall SDP 7. Try renaming .qnx/swupdate to .qnx/swupdate.bak in your home folder and restarting Software Center. Thanks, David On 2017-11-13, 4:37 AM, "Pawel Maciag" &lt;community-noreply@qnx.com&gt; wrote: &gt;Hello, &gt;I have an academic license for QNX SDP 7.0. I downloaded package called &gt; QNX Software Center 1.1.1 Build 201709071435 - Windows Hosts from &gt;Software Center. Once I install it, I get both QNX Momentics and Software &gt;Center installed on my hard drive. &gt;I have an issue with Software Center - all I get is a grey field with no &gt;Welcome Screen, no other options, etc. I am not able to log into my QNX &gt;account at the startup of the application. Therefore I can't manage my &gt;license, nor install any additional software. &gt;I checked that I have Java software up to date. Does someone know what &gt;can be the issue? &gt; &gt;Regards, &gt;PM &gt; &gt; &gt; &gt;_______________________________________________ &gt; &gt;General &gt;http://community.qnx.com/sf/go/post118195 &gt;To cancel your subscription to this discussion, please e-mail &gt;general-ide-unsubscribe@community.qnx.com David Cummings(deleted) 2017-11-13T18:15:39Z post118195: QNX Software Center does not work properly http://community.qnx.com/sf/go/post118195 Hello, I have an academic license for QNX SDP 7.0. I downloaded package called QNX Software Center 1.1.1 Build 201709071435 - Windows Hosts from Software Center. Once I install it, I get both QNX Momentics and Software Center installed on my hard drive. I have an issue with Software Center - all I get is a grey field with no Welcome Screen, no other options, etc. I am not able to log into my QNX account at the startup of the application. Therefore I can't manage my license, nor install any additional software. I checked that I have Java software up to date. Does someone know what can be the issue? Regards, PM Pawel Maciag(deleted) 2017-11-13T09:37:00Z post118027: Re: Profiling in QNX / or From QNX Momentics http://community.qnx.com/sf/go/post118027 Hello Elena, Thank you for the instructive example and sorry for delay to reply. I am working on QNX 7 and I have built all the binaries for profiling. I guess from the example you gave that gprof doesn't handle multi-process and/or multi-thread profiling out of the box and I should implement more functionalities to handle the report generation. Maybe this helper http://sam.zoy.org/writings/programming/gprof.html in addition to your example can do the job. Thank you for your help I wonder why QNX didn't think of tools such as OProfile or Perf for profiling. Valgrind virtualization generates lots of overhead and can be unsuitable for embedded targets. Smail Bechiche(deleted) 2017-09-11T08:40:27Z post118025: Momentics, run configuration, libraries tab, <Uploading Paths> http://community.qnx.com/sf/go/post118025 How are the Shared Libraries Paths, &lt;Uploading Paths&gt; calculated in the run configuration? Sometimes I see paths that are not even referenced in the project and they are not part of the default paths for libs, sometimes I specify paths in Makefile LIBS variable (LIBS += -L&lt;path&gt;) and they are not part of the uploaded paths, sometimes I don't even see the &lt;Uploading Paths&gt;. Can you, please, specify the rules? Sorin Lazareanu(deleted) 2017-09-08T16:35:22Z post118019: Re: Code coverage and java.lang.NullPointerException http://community.qnx.com/sf/go/post118019 Received below work around suggestions from QNX and solved the null pointer exception in IDE 5.0.1 and IDE 7.0. Work around solution for NULL Pointer exception: ------------------------------------------------------------------------ The problem can be a bug in the IDE that we noticed recently in the IDE 7.0. The code for 6.6 appears to have the same issue. Reference number is jira 2221099. The issue seems to be that the name of the folder where the coverage project is stored on disk does not match the name of the coverage project in the IDE. The hope is to have this fixed by the next release of Momentics, but the workaround is to rename the coverage project in the IDE to match the name of its containing folder on disk. Can this be your problem? Please make sure the IDE project name and the name on the disk match. Murugaiyan Perumal(deleted) 2017-09-07T14:37:27Z post118009: Re: Profiling in QNX / or From QNX Momentics http://community.qnx.com/sf/go/post118009 It really depends on what qnx version you have, how you exec/spawn, and how you launch it Without knowing it general notes 1) If you launch from IDE uncheck Remove on exit in profile prefs in IDE if you want to preserve .ptrace files, otherwise IDE will delete it 2) Stop profiling singnal is actually to PAUSE profiling not to kill the process, if process died means handler is not installed which can happen for few reasons, see below 3) Depending how you exec you may or not may not get children be profiled, a) child has to be also instrumented for profiling b) you have to pass same env to trigger profiling, except QPROF_FILE, it has to be modified otherwise child will re-open and wipe parent session. Secondary files have to be Imported in IDE after the session using profiling import 4) If you fork and not exec trace file will be shared creating a mess This is my example than works qnxexehello.c #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;unistd.h&gt; #include &lt;string.h&gt; void fun(char * mess) { puts(mess); sleep(5); } void fun2(char * mess) { puts(mess); } int main(int argc, char * argv[]) { fun2("start"); int count = 0; if (argc &gt;= 2) count = atoi(argv[1]); char* var = getenv("QPROF_FILE"); printf("Hello World!!! %d %d\n", count, getpid()); /* prints Hello World!!! */ if (var != NULL) { printf("QPROF_FILE=%s\n", var); } else { printf("QPROF_FILE is not set\n"); } fun("continue"); if (count &lt;= 0) { fun2("sending stop"); fun("the end"); exit(0); } count--; int pid = fork(); if (pid==0) { fun("foo1"); fun2("foo2"); char scount[10]; char * xargv[] = { "/tmp/qnxexehello", scount, NULL }; sprintf(scount, "%d", count); if (var != NULL) { char * p = strstr(var, "prof"); if (p != NULL) { sprintf(p, "prof%d.ptrace", getpid()); } } int rc = execv(xargv[0], xargv); printf("went wrong rc=%d\n", rc); } else { fun("boo1"); fun("boo2"); } return EXIT_SUCCESS; } Elena Laskavaia 2017-09-01T15:19:59Z post118008: Profiling in QNX / or From QNX Momentics http://community.qnx.com/sf/go/post118008 Many problems regarding profiling applications that spawn processes by fork() / exec() calls We build the project for "Function Instrumentation mode" i,e with the flags -finstrument-functions for compiler and -lprofilingS for the linker successfully. It's a server/client application (i,e while (1) { } but with proper termination signal handlers) Main app is "process1" has 2 threads and launches many child processes (with many threads for each) by fork() / exec() of other binaries in the same directory. (1 binary -&gt; 1 process with many threads usually) Use cases: 1- Profiling the main procecess from Momentics gives a report of more than 10 threads (has only 2) (gprof is known for its issues with multi-process applications). Many child processes are killed when the profiling session is launched. --------------------- example output: Process 335905 (child_appX) terminated SIGSEGV code=1 fltno=11 ip=00000000081373d5(/home/./child_appX@ld_imposter_get_backtrace+0x00000000000c7bd5) mapaddr=00000000000ef3d5. ref=0000000000000b50 Process 331803 (child_appY) terminated SIGSEGV code=1 fltno=11 ip=00000000081145ef(/home/./child_appY@ld_imposter_get_backtrace+0x00000000000a4dcf) mapaddr=00000000000cc5ef. ref=0000000000000010 Process 340002 (child_appZ) terminated SIGSEGV code=1 fltno=11 ip=00000000081145cf(/home/./child_appZ@ld_imposter_get_backtrace+0x00000000000a4dcf) mapaddr=00000000000cc5cf. ref=0000000000001690 -------------------- 2 - We want to obtain the .ptrace file of a child process. We set the env variables in this way: QPROF_AUTO_START=1 QPROF_SIG_CONT_PROFILING=16 QPROF_SIG_STOP_PROFILING=17 QPROF_FILE=/home/&lt;app_name&gt;.ptrace (all permissions are set for the dir /home) We launch the main application then after a while we send the signal 17 by the command : slay -s SIGUSR2 -S -v child_appX The child process terminates. We are given then the output: Process 340002 (child_appX) terminated SIGUSR2 code=0 by process 446495 value=0. But we can't find any .ptrace file anywhere. -------------------- 3 - Configuring a "Profile As" &gt;" C/C++ QNX Attach" session on a child process from Momentics gives no result but the termination of the child process (same as case 2). we also can't find any .ptrace file anywhere. -------------------- We have also many simple (one process , one thread with exit() calls or return from main() ) application that execute and exit successfully without generating any .ptrace file. Am I not using the profiling tools properly ? If it is a limitation for profiling , any workarounds for these problems ? Best Regards, Smail Smail Bechiche(deleted) 2017-09-01T12:43:12Z post117983: Re: Build variants with "Makefile project with existing code"? http://community.qnx.com/sf/go/post117983 I figured out how to do this. Configuring the project correctly is the key. If anyone wants my notes, just write! Jeffrey Percival 2017-08-25T17:17:45Z post117972: Re: Code Coverage IDE7 http://community.qnx.com/sf/go/post117972 The coverage tool is only available in either "Run" or "Coverage" launch modes, there shouldn't be any additional setup required. If you're using the edit button in the launch bar then you'll need to make sure that you have the mode drop down set to "Coverage". If you're editing using the Run menu then you'll have to use "Run &gt; Run configurations...". Let me know if that fixes the issue you're seeing. As for the import dialog, does clicking finish hang the IDE or does it just do nothing? It could be a known issue where selecting certain versions of GCC cause an exception. In this case the wizard finish button will appear to do nothing and is not closeable unless you click cancel or go back and select a different version of GCC. If you could tell me what version of GCC is selected under the Data File Location page in the wizard and upload the IDE log file (located in the &lt;workspace root&gt;/.metadata/ folder) then that could help pinpoint what's going on. Matthew Bastien(deleted) 2017-08-22T18:13:00Z post117971: Code Coverage IDE7 http://community.qnx.com/sf/go/post117971 Follow on from a different post about Code Coverage Issue: When Editing a Debug Configuration, under the Tools Tab, Code coverage option is disabled with the message "Code Coverage (not supported in this mode)". I suspect that is because it expects some sort of "known config with Code Coverage". We added code coverage to our cmake and create a config under Eclipse (Which we called WithCoverage). Got no idea how to make Eclipse be aware of it. Note that we are NOT using any cmake plug-in. When trying the import route, my note says it freeze at the last step in the import dialog, the one with "Referenced projects to include coverage data from". Pressing Finish would do nothing. The dialog would stay up forever. Have to press cancel Mario Charest 2017-08-22T17:20:02Z post117968: Re: Code coverage and java.lang.NullPointerException http://community.qnx.com/sf/go/post117968 With regards to issues with your cmake projects, if you could please let us know what issues you've encountered (either through this forum or your support channel) we'd like to help resolve them. We have another release of Momentics upcoming in which we're addressing several code coverage issues. David Cummings(deleted) 2017-08-21T14:02:34Z post117967: Re: Code coverage and java.lang.NullPointerException http://community.qnx.com/sf/go/post117967 Regarding reports its not true, if you generate HTML report with Momentics anybody can see it. HTML report is similar to what lcov would produce, but yes its not automatable now Elena Laskavaia 2017-08-21T13:59:00Z post117963: Re: Code coverage and java.lang.NullPointerException http://community.qnx.com/sf/go/post117963 Even with IDE7.0 your millage will varied, have not been able to get it working with all type of projects ( we use cmake ). That's why I went command line mode. Under linux lcov works great. Not as nice looking but you can adapt it to what ever methodology, plus you get the benefit of being able to automate it and produce resultat that a QC person can look at or for some tools to further analyse it. if you use Eclipse only someone with a Momentics license will be able to view the results. Mario Charest 2017-08-17T15:53:42Z post117962: Re: Code coverage and java.lang.NullPointerException http://community.qnx.com/sf/go/post117962 To resolve this problem it is necessary to install IDE 7.0.0 GUEDIDI Nizar(deleted) 2017-08-17T15:22:49Z post117957: Build variants with "Makefile project with existing code"? http://community.qnx.com/sf/go/post117957 Hi! I've been using the QNX 6.3.2 Linux IDE to build code for an x86 target for years. Now I'm trying to make the switch to the QNX6.6 Linux IDE and build for an ARM target. I need to create a "Makefile project with existing code" to compile a 3rd-party library, but when I make it, I just see a bunch of x86 ".o" files. How do I switch the compile target from x86 to arm? I see that if I create a "QNX C" project, I have that selection, but the 3rd-party code is in a pretty complex folder structure and it would be easiest to try to compile it with its existing Makefiles. Is this possible? Jeffrey Percival 2017-08-11T19:36:24Z post117932: Re: Code coverage report is generated for some shared library http://community.qnx.com/sf/go/post117932 I'm sure that I have enabled code coverage options for shared library 3 and 4 and shared library code is executed. Have added printf's to ensure that shared library code has been executed. Murugaiyan Perumal(deleted) 2017-08-01T01:42:20Z post117931: Re: Code coverage report is generated for some shared library http://community.qnx.com/sf/go/post117931 Well generically there should not be any differences obviously, you have to check 1) library 3 and 4 are instrumented with code coverage, 2) the code from these libs is actually executed Elena Laskavaia 2017-07-31T13:15:12Z post117930: Code coverage report is generated for some shared library http://community.qnx.com/sf/go/post117930 I enabled code coverage options for the application and shared library. Application 1, shared library 1, shared library 2. I used the signal handler (SIGUSR2) in application 1 to execute the __gcov_flush. I can see the code coverage is generated for all the app files, shared library 1 and 2 source files. Similarly I enabled the code coverage options for application 2 and shared library. Application 2, shared library 3, shared library 4. I used the signal handler *SIGUSR2)in application 2 to trigger the __gcov_flush data. I can able to see the code coverage data only for application 2 not for the shared library 3 and 4. I'm running application 1 and 2 in single target which runs in QNX 6.6, x86 platform. Really don't understand why the code coverage data is generated for shared library 1 and 2 in application 1, why not code coverage data is not generated for shared library 3 and 4 for the application 2. I have also compared the make output in IDE for both application 1 and 2. The options are same for both application 1 and 2. I'm using the QNX IDE version 5.0.1. Please let me know why there is a differences code coverage data (gcda ) files are not generated for shared library 3 and 4. Murugaiyan Perumal(deleted) 2017-07-31T09:28:29Z post117929: code coverage report is not generated http://community.qnx.com/sf/go/post117929 I created two application with code coverage enabled options. I setup the signal handler to call the __gcov_flush () if SIGUSR2 is triggered. I can see gcda files are generated for both applications. Application 1: Able to import the gcda files from target to host machine and can able to generate the code coverage data successfully without any error. Please see Applicaiton 1 No Issues file Application 2: Able to import the gcda files from target to host machine, I'm getting the http error 500 and null pointer exceptions while generate the report. I can able to see the code coverage information for source files correctly, the problem is not able to generate the coverage report. Please see Application 2 Null Pointer Exception file and Application 2 Properties Window. I have also attached log file of the IDE session. Please note that I'm using QNX6.6 which runs in x86 platform. Please help me to resolve why I'm getting null pointer exceptions while generating the code coverage data for application 2. _______________________________________________ General http://community.qnx.com/sf/go/post117928 To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Murugaiyan Perumal(deleted) 2017-07-31T09:17:43Z post117928: code coverage report is not generated http://community.qnx.com/sf/go/post117928 I created two application with code coverage enabled options. I setup the signal handler to call the __gcov_flush () if SIGUSR2 is triggered. I can see gcda files are generated for both applications. Application 1: Able to import the gcda files from target to host machine and can able to generate the code coverage data successfully without any error. Please see Applicaiton 1 No Issues file Application 2: Able to import the gcda files from target to host machine, I'm getting the http error 500 and null pointer exceptions while generate the report. I can able to see the code coverage information for source files correctly, the problem is not able to generate the coverage report. Please see Application 2 Null Pointer Exception file and Application 2 Properties Window. I have also attached log file of the IDE session. Please note that I'm using QNX6.6 which runs in x86 platform. Please help me to resolve why I'm getting null pointer exceptions while generating the code coverage data for application 2. Murugaiyan Perumal(deleted) 2017-07-31T09:17:41Z post117924: Re: Code coverage and java.lang.NullPointerException http://community.qnx.com/sf/go/post117924 I have also experiencing similar problem while launching code coverage from IDE. I'm using IDE version 5.0.1. I have attached the screen shot of an error. Also experiencing null pointer exception if generate the data from code coverage session. I can able to view the information in property window. But, the code coverage report ends with below error. HTTP ERROR: 500 Problem accessing /qnx-coverage/coverage. Reason: Exception occurred during ctor/Transformation: debug is false Parsing XSL Stylesheet Document from configuration: /webapp/WEB-INF/xslt/cov-html.xslt Performing transformation... javax.xml.transform.TransformerException: java.lang.NullPointerException Any suggestion to solve this issue ? &gt; Hello, &gt; &gt; We are trying to use the code coverage option in some of our projects using of &gt; QNX Momentics IDE 4.7 (QNX 6.5.0 SP1). But most of the time we have an error &gt; “java.lang.NullPointerException" while launching the program to the target. &gt; We tried to create new project dedicated to the coverage with our sources and &gt; sometime it works, but most of the time we still have the “java.lang. &gt; NullPointerException” error. &gt; &gt; You will found the log file of Momentics IDE and screen of the error. &gt; I have no idea what is causing this.... &gt; &gt; Any help would be greatly appreciated. &gt; &gt; Best regards, &gt; Nizar Murugaiyan Perumal(deleted) 2017-07-30T10:05:39Z post117896: Warning about IDE7.0 available on Foundry http://community.qnx.com/sf/go/post117896 Hi, This is not the same as the one available in SDP7.0. They both report 7.0.0.v201705161739 after doing a "Check For Update" many componenent are of different revision. Project created in SDP7.0 might (at least that the case for me ) not work right when open with the IDE7.0 GA 03/24/2017 available on Foundry. Regards, Mario Charest 2017-07-19T16:58:04Z post117837: IDE 7.0 Repos http://community.qnx.com/sf/go/post117837 Hello, Is it possible to get a repos zip flavor of the QNX specific stuff of 7.0 Regards. Mario Charest 2017-06-29T15:21:16Z post117796: Re: IDE 7.0 GA Setting Environment Vars in the Debug settings http://community.qnx.com/sf/go/post117796 FYI: Seems to be doing it for other settings as well. There seem to be two copies, it feels like it is being cached in memory and not being updated when the debug configuration is modified. Thanks Kevin Kevin Stallard(deleted) 2017-06-18T22:08:02Z post117786: RE: Unable to install any packages in QNZ Software Center http://community.qnx.com/sf/go/post117786 This is the wrong forum for that - I'd suggest contacting a QNX sales rep via e-mail. They are usually pretty quick to respond and get issues like this fixed. Thanks, -James -----Original Message----- From: Antonio Silverio [mailto:community-noreply@qnx.com] Sent: Monday, June 12, 2017 9:35 AM To: general-ide &lt;general-ide@community.qnx.com&gt; Subject: Unable to install any packages in QNZ Software Center Hi I have requested and received a 30 days trial license. The license is registered and I have also activated it manually I have downloaded QNX Softare Center, I am behind a proxy, so I have configured it together with my QNX account However I cannot find any suitable packages to install, the "Products Available for Download and Install" is empty, with only "There are no categorized items" If I double click on this row, I get a page with "License Key Selection", my trial license is there but there is a stp icon with "Invalid product type" It is a kind of this license is wrong/malfunctional I have also tried to generate a proxy certificate, without any benefits How can I move forward? Thanks, bye _______________________________________________ General http://community.qnx.com/sf/go/post117785 To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com James Thomson 2017-06-12T14:36:31Z post117785: Unable to install any packages in QNZ Software Center http://community.qnx.com/sf/go/post117785 Hi I have requested and received a 30 days trial license. The license is registered and I have also activated it manually I have downloaded QNX Softare Center, I am behind a proxy, so I have configured it together with my QNX account However I cannot find any suitable packages to install, the "Products Available for Download and Install" is empty, with only "There are no categorized items" If I double click on this row, I get a page with "License Key Selection", my trial license is there but there is a stp icon with "Invalid product type" It is a kind of this license is wrong/malfunctional I have also tried to generate a proxy certificate, without any benefits How can I move forward? Thanks, bye Antonio Silverio(deleted) 2017-06-12T14:35:02Z post117779: Re: IDE 7.0 GA Setting Environment Vars in the Debug settings http://community.qnx.com/sf/go/post117779 Cool. Thanks Kevin. We¹ll take a look at that and see what¹s happening. Cheers, Doug On 2017-06-07, 1:30 PM, "Kevin Stallard" &lt;community-noreply@qnx.com&gt; wrote: &gt;Hi, &gt; &gt;Want to say that I love the IDE 7.0. It is SO nice. We are using it &gt;with QNX 6.5 and QNX 6.6, and it integrates and uses the 6.5 tools with &gt;no effort. It has been great. Nice job. &gt; &gt;I am having one issue that I wanted to bring up. It isn't a show &gt;stopper, but if you aren't aware of it, I wanted to provide a description. &gt; &gt;If I create a Debug configuration and along with the other config &gt;settings I set up an environment variable (selecting Replace Native &gt;environment with specified environment), I see that variable and value &gt;when the binary runs if I launch the binary from the Debug Configurations &gt;Dialog. &gt; &gt;If I run the binary using the little bug symbol in the drop down &gt;(selecting the same configuration I just created), the Environment &gt;variable is not replaced by the one specified in the configuration dialog. &gt; &gt;Nothing urgent, but wanted to point it out. &gt; &gt;Thanks &gt;Kevin &gt; &gt; &gt; &gt;_______________________________________________ &gt; &gt;General &gt;http://community.qnx.com/sf/go/post117778 &gt;To cancel your subscription to this discussion, please e-mail &gt;general-ide-unsubscribe@community.qnx.com Doug Schaefer(deleted) 2017-06-07T18:20:52Z post117778: IDE 7.0 GA Setting Environment Vars in the Debug settings http://community.qnx.com/sf/go/post117778 Hi, Want to say that I love the IDE 7.0. It is SO nice. We are using it with QNX 6.5 and QNX 6.6, and it integrates and uses the 6.5 tools with no effort. It has been great. Nice job. I am having one issue that I wanted to bring up. It isn't a show stopper, but if you aren't aware of it, I wanted to provide a description. If I create a Debug configuration and along with the other config settings I set up an environment variable (selecting Replace Native environment with specified environment), I see that variable and value when the binary runs if I launch the binary from the Debug Configurations Dialog. If I run the binary using the little bug symbol in the drop down (selecting the same configuration I just created), the Environment variable is not replaced by the one specified in the configuration dialog. Nothing urgent, but wanted to point it out. Thanks Kevin Kevin Stallard(deleted) 2017-06-07T17:30:53Z post117704: Re: Changing a variable value through command prompt? http://community.qnx.com/sf/go/post117704 Thanks, that sounds like a good place to start. Edgardo Torres-Villa 2017-05-03T18:37:25Z post117703: Re: Changing a variable value through command prompt? http://community.qnx.com/sf/go/post117703 Yeah it makes a lot more sense. You can use command line gdb (of specific architecture of your target) then you write gdb script which will a) connect to target b) attach to process c) change value of variable d) detach I think you can do it all using .gdbinit file, I don't have specific of command to use but its doable. Check gdb command line docs (not necessary qnx specific). Qnx specific step will be a) On 2017-05-03 02:29 PM, Edgardo Torres-Villa wrote: &gt; Sorry, I am trying to change the value while the program is running on a device. I am able to do so through the IDE's debugger. I figured there could be a way to do the same without doing it manually on the IDE. Does that make more sense? &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post117702 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2017-05-03T18:34:28Z post117702: Re: Changing a variable value through command prompt? http://community.qnx.com/sf/go/post117702 Sorry, I am trying to change the value while the program is running on a device. I am able to do so through the IDE's debugger. I figured there could be a way to do the same without doing it manually on the IDE. Does that make more sense? Edgardo Torres-Villa 2017-05-03T18:29:43Z post117701: Re: Changing a variable value through command prompt? http://community.qnx.com/sf/go/post117701 Sorry but the way this worded makes no sense. Please elaborate. You trying to change value in source code by editing source code? Or you trying to change value while program is running on the device? In any of the cases above it has nothing to do with IDE. On 2017-05-03 02:21 PM, Edgardo Torres-Villa wrote: &gt; Hello, &gt; &gt; My end goal is to be able to update a static variable's value in QNX Momentics(IDE 4.7) through an external program (.exe). &gt; I figured there may be a way through window's command prompt. Is this possible? If so, how? Perhaps there could be a better way. Does QNX have an API library I could use to complete this task? &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post117700 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2017-05-03T18:25:58Z post117700: Changing a variable value through command prompt? http://community.qnx.com/sf/go/post117700 Hello, My end goal is to be able to update a static variable's value in QNX Momentics(IDE 4.7) through an external program (.exe). I figured there may be a way through window's command prompt. Is this possible? If so, how? Perhaps there could be a better way. Does QNX have an API library I could use to complete this task? Edgardo Torres-Villa 2017-05-03T18:21:47Z post117698: Re: Momentics ignores user added includes at build time http://community.qnx.com/sf/go/post117698 For QNX Executable projects, you need to add the include path in the Makefile. There are a couple of lines commented out there that shows you how. For xapmle: INCLUDES += -I/path/to/abcheader On 2017-05-02, 5:38 PM, "Sorin Lazareanu" &lt;community-noreply@qnx.com&gt; wrote: &gt;Steps to reproduce: &gt;Create a Project Explorer &gt; New &gt; QNX Project, select QNX Executable. &gt;Observe the buit-in includes. &gt;Select the project in Project Explorer &gt; Properties &gt; C/C++ General &gt; &gt;Paths and Symbols &gt; Includes .&gt; GNU C &gt; Add &gt; add a directory containing &gt;abc.h and add an include line in the cpp file. &gt;Project &gt; Build Project &gt;CDT Build console reports &gt;qcc .... &gt;src/QNXExecutable.cpp:... fatal error: abc.h: No such file or directory. &gt; &gt;Please help. &gt; &gt; &gt; &gt; &gt; &gt;_______________________________________________ &gt; &gt;General &gt;http://community.qnx.com/sf/go/post117695 &gt;To cancel your subscription to this discussion, please e-mail &gt;general-ide-unsubscribe@community.qnx.com Doug Schaefer(deleted) 2017-05-03T14:39:11Z post117697: Re: Momentics ignores user added includes at build time http://community.qnx.com/sf/go/post117697 If you Have QNX Project includes are managed by Properties-&gt; QNX C/C++ Project -&gt; Compiler tab The includes in the other places are purely for internal index and has no impact on compilation (technically this preference page should not be even visible I think its a bug) Elena Laskavaia 2017-05-03T14:05:36Z post117695: Momentics ignores user added includes at build time http://community.qnx.com/sf/go/post117695 Steps to reproduce: Create a Project Explorer &gt; New &gt; QNX Project, select QNX Executable. Observe the buit-in includes. Select the project in Project Explorer &gt; Properties &gt; C/C++ General &gt; Paths and Symbols &gt; Includes .&gt; GNU C &gt; Add &gt; add a directory containing abc.h and add an include line in the cpp file. Project &gt; Build Project CDT Build console reports qcc .... src/QNXExecutable.cpp:... fatal error: abc.h: No such file or directory. Please help. Sorin Lazareanu(deleted) 2017-05-02T21:38:44Z post117661: Re: QNX SP1 is removing files from the base installation http://community.qnx.com/sf/go/post117661 Its what I get for not reading the install notes....thank you :) Kevin Kevin Stallard(deleted) 2017-04-20T23:21:52Z post117595: Re: QNX SP1 is removing files from the base installation http://community.qnx.com/sf/go/post117595 Hi Kevin, Yes, this is a known issue. It's mentioned it 6.5.0SP1 release notes: -------------------------- If you just installed QNX SDP 6.5.0, be sure to log out and back in again before you install Service Pack 1. If you don't, the environment won't be set up properly, and some files might not be installed properly. -------------------------- On Ubuntu systems you will have to use "sudo -E ./&lt;650SP1-installer&gt;" to launch the Service Pack 1 installer. Did you follow these steps to install 650SP1 and still got the corrupt installation? If you missed any of these steps, you'll need to uninstall 650SP1 using the cleanup utility, then install 6.5.0. Then log out/ log back in. Run “sudo –E ./&lt;650SP1-installer&gt;” to install the service pack. Let me know if you have any questions, Natalia Natalia Miyusova 2017-04-03T14:05:12Z post117443: QNX SP1 is removing files from the base installation http://community.qnx.com/sf/go/post117443 If I install QNX 6.5.0 and then QNX 6.5.0 SP1, numerous files are removed. Specifically all the files in the usr/include/mk directory as well as such files as sys/rsrcdbmgr.h I don't have a complete list, but this has happened on multiple occasions. I'm installing in Linux (Ubuntu). Has anyone else seen this? Thanks Kevin Kevin Stallard(deleted) 2017-02-23T20:52:12Z post117378: Code coverage and java.lang.NullPointerException http://community.qnx.com/sf/go/post117378 Hello, We are trying to use the code coverage option in some of our projects using of QNX Momentics IDE 4.7 (QNX 6.5.0 SP1). But most of the time we have an error “java.lang.NullPointerException" while launching the program to the target. We tried to create new project dedicated to the coverage with our sources and sometime it works, but most of the time we still have the “java.lang.NullPointerException” error. You will found the log file of Momentics IDE and screen of the error. I have no idea what is causing this.... Any help would be greatly appreciated. Best regards, Nizar GUEDIDI Nizar(deleted) 2017-01-25T11:04:52Z post117315: Re: ELF file issues http://community.qnx.com/sf/go/post117315 &gt; In the .TAR file space though its executing some code is it not? I don't want &gt; to waste my time trying to sniff through assembly language code if its just &gt; giving me header information about the ELF file itself. I was told these &gt; processes located in the .TAR perform an operation. If I use one of these &gt; utilities I just want to make sure im looking at the application code that is &gt; performing the work and not some ELF file header information. &gt; I am sorry I cannot help you what you saying does not make any sense. Tar is file archive container it does not execute any code. I suggest you talk to your supervisor or colleagues about your issues first. Elena Laskavaia 2017-01-05T18:18:35Z post117314: Re: ELF file issues http://community.qnx.com/sf/go/post117314 In the .TAR file space though its executing some code is it not? I don't want to waste my time trying to sniff through assembly language code if its just giving me header information about the ELF file itself. I was told these processes located in the .TAR perform an operation. If I use one of these utilities I just want to make sure im looking at the application code that is performing the work and not some ELF file header information. jimmy flanagan(deleted) 2017-01-05T18:11:58Z post117313: Re: ELF file issues http://community.qnx.com/sf/go/post117313 There is also ntox86-objdump, assuming they are x86 executable. Good luck. Mario Charest 2017-01-05T17:55:42Z post117312: Re: ELF file issues http://community.qnx.com/sf/go/post117312 ELF files are binary files. There is no source code that stored in them. If you can convert them to assembly using readelf utility if you good with assembler code. Elena Laskavaia 2017-01-05T17:49:01Z post117311: ELF file issues http://community.qnx.com/sf/go/post117311 Just downloaded QNX and trying to understand it. I have a bunch of ELF files. I'm trying to understand if there is any way I can open them and see the source code that is stored in them if any. I'm trying to run these processes in the BIN folder but I have no idea where to start. Is there a way to see the source code? Maybe dis assembly them or de compile them? Do I have to do something with all SO files in the LIB folder? When I open them up with IDE I got some characters I can read and the format looks good but most of it is gibberish characters. See attached images of the file I am looking at. Thank you in advance jimmy flanagan(deleted) 2017-01-05T17:26:55Z post117157: In Project properties window, I'm not able to open 'QNX C/C++ Project' option http://community.qnx.com/sf/go/post117157 After opening the QNX IDE , In the C/C++ Projects view, I first right-click on my project and select Properties. Next, In the left pane when I select QNX C/C++ Project , a window titled ‘Could Not Accept Changes’ appears with error message ”The currently displayed page contains invalid values”. dheeraj pulipaka(deleted) 2016-11-22T14:11:36Z post117129: Re: Help explain diff between gcc ARM compilers shipping with Momentics 4.7.0 http://community.qnx.com/sf/go/post117129 Thanks Doug.. that was the simple info I was looking for. Heston Taylor Holtmann (HTH) Heston Holtmann(deleted) 2016-11-16T18:15:48Z post117119: Re: Help explain diff between gcc ARM compilers shipping with Momentics 4.7.0 http://community.qnx.com/sf/go/post117119 That¹s been an issue with Windows over the years. To get around weak symbolic link support, we made copies instead. Different tools in the ecosystem expect different names for the compilers. But, yes, there are two ARM compilers. One for ARMv7 and one for ARMv6 (which was just named arm at the time). HTH, Doug. On 2016-11-15, 3:04 PM, "Heston Holtmann" &lt;community-noreply@qnx.com&gt; wrote: &gt;Can anyone point me to the documentation (online or print) that explains &gt;the difference between the different GCC compilers for ARM shipped with &gt;Momentics 4.7.0 &gt; &gt;based on file size it looks like Momentics installs only 2 different arm &gt;compilers, but each has 4 copies. &gt;What's with that? why? &gt; &gt;I generated the list below using ls and grep command &gt; &gt;hholtmann@C-00000046 MSYS /c/QNX650/host/win32/x86/usr/bin &gt;$ ls -l | grep -i arm | grep -i gcc &gt;-rwxr-xr-x 1 hholtmann Domain Users 197632 Jun 3 2010 &gt;arm-unknown-nto-qnx6.5.0eabi-gcc.exe &gt;-rwxr-xr-x 1 hholtmann Domain Users 197632 Jun 3 2010 &gt;arm-unknown-nto-qnx6.5.0eabi-gcc-4.4.2.exe &gt; &gt;-rwxr-xr-x 1 hholtmann Domain Users 197120 Jun 3 2010 &gt;arm-unknown-nto-qnx6.5.0-gcc.exe &gt;-rwxr-xr-x 1 hholtmann Domain Users 197120 Jun 3 2010 &gt;arm-unknown-nto-qnx6.5.0-gcc-4.4.2.exe &gt; &gt;-rwxr-xr-x 1 hholtmann Domain Users 197120 Jun 3 2010 ntoarm-gcc.exe &gt;-rwxr-xr-x 1 hholtmann Domain Users 197120 Jun 3 2010 &gt;ntoarm-gcc-4.4.2.exe &gt; &gt;-rwxr-xr-x 1 hholtmann Domain Users 197632 Jun 3 2010 ntoarmv7-gcc.exe &gt;-rwxr-xr-x 1 hholtmann Domain Users 197632 Jun 3 2010 &gt;ntoarmv7-gcc-4.4.2.exe &gt; &gt; &gt; &gt; &gt;_______________________________________________ &gt; &gt;General &gt;http://community.qnx.com/sf/go/post117117 &gt;To cancel your subscription to this discussion, please e-mail &gt;general-ide-unsubscribe@community.qnx.com Doug Schaefer(deleted) 2016-11-15T20:13:01Z post117117: Help explain diff between gcc ARM compilers shipping with Momentics 4.7.0 http://community.qnx.com/sf/go/post117117 Can anyone point me to the documentation (online or print) that explains the difference between the different GCC compilers for ARM shipped with Momentics 4.7.0 based on file size it looks like Momentics installs only 2 different arm compilers, but each has 4 copies. What's with that? why? I generated the list below using ls and grep command hholtmann@C-00000046 MSYS /c/QNX650/host/win32/x86/usr/bin $ ls -l | grep -i arm | grep -i gcc -rwxr-xr-x 1 hholtmann Domain Users 197632 Jun 3 2010 arm-unknown-nto-qnx6.5.0eabi-gcc.exe -rwxr-xr-x 1 hholtmann Domain Users 197632 Jun 3 2010 arm-unknown-nto-qnx6.5.0eabi-gcc-4.4.2.exe -rwxr-xr-x 1 hholtmann Domain Users 197120 Jun 3 2010 arm-unknown-nto-qnx6.5.0-gcc.exe -rwxr-xr-x 1 hholtmann Domain Users 197120 Jun 3 2010 arm-unknown-nto-qnx6.5.0-gcc-4.4.2.exe -rwxr-xr-x 1 hholtmann Domain Users 197120 Jun 3 2010 ntoarm-gcc.exe -rwxr-xr-x 1 hholtmann Domain Users 197120 Jun 3 2010 ntoarm-gcc-4.4.2.exe -rwxr-xr-x 1 hholtmann Domain Users 197632 Jun 3 2010 ntoarmv7-gcc.exe -rwxr-xr-x 1 hholtmann Domain Users 197632 Jun 3 2010 ntoarmv7-gcc-4.4.2.exe Heston Holtmann(deleted) 2016-11-15T20:04:19Z post116966: Re: Can't install SP1 of QNX IDE 6.5.0 after a clean re-install of 6.5.0 on Windows 7 Pro 64bit http://community.qnx.com/sf/go/post116966 Thanks... it worked. the "vpd.properties" file exists in C:\Windows on both 32bit and 64bit windows hosts used this article to assist with understanding the file from IBM and Eclipse http://www.theserverside.com/tip/IBM-Installation-Configuration-Tip-1-Installation-problems-and-vpdproperties After removing QNX 6.5.0 Momentics using its uninstaller, I renamed the C:\Windows\vpd.properties to a .bak file reinstalled 6.5.0 and then re-installed the SP1 setup and it worked. All working now. Heston Holtmann(deleted) 2016-10-12T17:28:42Z post116964: Re: Can't install SP1 of QNX IDE 6.5.0 after a clean re-install of 6.5.0 on Windows 7 Pro 64bit http://community.qnx.com/sf/go/post116964 Thanks.. I will do a full uninstall of 6.5.0, followed by the QNXWinCleanup.exe and hunt for the hidden files before re-install Heston Holtmann(deleted) 2016-10-12T15:36:32Z post116963: Re: Can't install SP1 of QNX IDE 6.5.0 after a clean re-install of 6.5.0 on Windows 7 Pro 64bit http://community.qnx.com/sf/go/post116963 Hi, Installers use a special registry called vpd.properties to determine if the product is already installed. The cleanup utility should have updated it. It is possible that on a 64bit system the cleanup utility did not work as expected. You can try running the cleanup utility again to remove 6.5.0. Then do a system search to locate vpd.properties file (note, it is a hidden file, so you'll need to enable the option to "view hidden files"). Rename vpd.properties into vpd.properties-oct12-2016. Re-install 6.5.0 and 6.5.0SP1. Let me know if that solves the issue. Natalia Natalia Miyusova 2016-10-12T13:23:53Z post116960: Re: Can't install SP1 of QNX IDE 6.5.0 after a clean re-install of 6.5.0 on Windows 7 Pro 64bit http://community.qnx.com/sf/go/post116960 Forgot to include the output from the QCONFIG.EXE command showing what is installed.. shows that 6.5.0 is installed but SP1 is NOT! C:\&gt;qconfig QNX Installations Installation Name: QNX Software Development Platform 6.5.0 Version: 6.5.0 Base Directory: C:/QNX650 QNX_HOST: C:/QNX650/host/win32/x86 QNX_TARGET: C:/QNX650/target/qnx6 Additional Packages C:\&gt; Heston Holtmann(deleted) 2016-10-11T20:42:06Z post116959: Can't install SP1 of QNX IDE 6.5.0 after a clean re-install of 6.5.0 on Windows 7 Pro 64bit http://community.qnx.com/sf/go/post116959 Very new to QNX Momentus IDE (Not new to Eclipse CDT though...) My blunder: 1. I installed QNX 6.5.0 IDE on Windows 7 Pro x64 system (all worked) into C:\QNX650 (default path) 2. Then I installed the SP1 (qnxsdp-6.5.0SP1-201206261830-win32.exe).. also worked 3. I had a workspace in C:\ws\* with a bunch of imported SVN projects..... 4. I wanted to start from scratch and delete my workspace... C:\ws\* 5. BUT.. I completely deleted the IDE install path C:\QNX650 by accident I could not uninstall 6.5.0 Ide properly using Add Remove programs.. and those entries got removed as well after trying to run them. So I used the Utility on the 6.5.0 install DVD that wipes an install from a system QNXWinCleanup.exe The above worked and I was able to re-install the QNX 650 IDE to default path C:\QNX650 again.. I can even create a workspace and new QNX C++ test project and build it. BUT... I can't re-install the SP1.. the installer says it already exists in C:\QNX650. (See attached pic) But this is not true.. because it got wiped from disk . There must be some registry entry that exists that makes the SP1 installer THINK its still installed. How do I remove all existence of SP1 so I can re-install it? Heston Holtmann(deleted) 2016-10-11T19:18:39Z post116641: Re: 6.0M1 Qconn Update causes Null Pointer Exception http://community.qnx.com/sf/go/post116641 Still present in Momentics 7.0.0 Alpha Igor Rondarev 2016-08-09T14:50:10Z post116573: Re: Not able to link shared library (.so) in QNX IDE http://community.qnx.com/sf/go/post116573 Thanks Elena, Got it working with ur suggestion. Thanks Deepain Nayyar(deleted) 2016-07-21T21:34:41Z post116571: Re: Not able to link shared library (.so) in QNX IDE http://community.qnx.com/sf/go/post116571 This is not correct syntax for -l option. Its also an icorrect naming so .so file for compiler to find it later. Please refer doc's on how to create shared libs (it would be something like libkill.so and -lkill -L../lib Elena Laskavaia 2016-07-21T19:31:23Z post116570: Not able to link shared library (.so) in QNX IDE http://community.qnx.com/sf/go/post116570 I am using QNX Momentics IDE Version 4.7. I am not able to link the shared library (.so) file during the build project. I am trying to build a simple makefile project The error message which I am getting is: make all cp kill.h ../include cc -Vgcc_ntox86 -shared -a ../lib/killlib.so C:\QNX650\host\win32\x86\usr\bin\ntox86-ar: creating ../lib/killlib.so cc -Bdynamic -Vgcc_ntox86 -DVERSION=\"VER5.00.01\" -g -l../lib/killlib.so -lsocket -c -o upgrade2.o upgrade2.c cc -Bdynamic -o upgrade2 upgrade2.o -Vgcc_ntox86 -DVERSION=\"VER5.00.01\" -g -l../lib/killlib.so -lsocket C:\QNX650\host\win32\x86\usr\bin\ntox86-ld: cannot find -l../lib/killlib.so cc: C:/QNX650/host/win32/x86/usr/bin/ntox86-ld caught signal 1 make: *** [upgrade2] Error 1 I am able to see killlib.so getting updated in lib forlder, but when I am trying to generate an executable, it is not able to find the library. I am attaching the makefile which I am using Deepain Nayyar(deleted) 2016-07-21T19:19:29Z post116552: Re: new to QNX http://community.qnx.com/sf/go/post116552 If you trying to create a library, you have to change you project settings to produce a library not a binary. http://www.qnx.com/developers/docs/6.4.1/ide_en/user_guide/images/newproject_type.gif (You can also change it in the settings) Elena Laskavaia 2016-07-18T14:25:55Z post116540: Re: new to QNX http://community.qnx.com/sf/go/post116540 Hello Did you get some solution of this issue, currently im stuck with it. Priyanka Dhull(deleted) 2016-07-13T13:40:33Z post116524: Re: PhAB error while generating code http://community.qnx.com/sf/go/post116524 Try to run this command from a command line. I think QNX_HOST is not actually resolved. Do you have QNX_HOST set as global env variable? Elena Laskavaia 2016-07-06T13:46:53Z post116522: PhAB error while generating code http://community.qnx.com/sf/go/post116522 Hi, I'm working with Momentics IDE 4.7 , QNX6.5.0, I've created a new Photon application with PhAB, but when I try to generate the code I get the error showed in the attached printscreen image: Command '$QNX_HOST/usr/photon/bin/sort -u -oG:/temp/qnx/Video/src/abWfiles.t G:/temp/qnx/Video/src/abWfiles.t' failed (2). I tried to create a new project, to change the projet folder and drive on the machine, and also reinstalling the whole IDE but without success, this error ever occurs. The same IDE istalled on another machine istead works fine. What is causing this error on that particular machine? How can be solved? Thank you M. mario sangalli 2016-07-06T08:46:39Z post116171: Re: 6.0M1 Qconn Update causes Null Pointer Exception http://community.qnx.com/sf/go/post116171 Thanks for the feedback Igor. On 2016-04-26, 4:45 AM, "Igor Rondarev" &lt;community-noreply@qnx.com&gt; wrote: &gt;Hello! &gt; &gt;Exploring new 6.0 M1, found some bug: Help -&gt; QNX Software Updates... -&gt; &gt;Qconn Updates... does nothing but always causes NPE. &gt; &gt;An exerpt from .metadata/.log: &gt; &gt;------------------ cut ----------------------- &gt;!SESSION 2016-04-26 12:19:17.749 &gt;----------------------------------------------- &gt;eclipse.buildId=7.0.0 &gt;java.version=1.8.0_05 &gt;java.vendor=Oracle Corporation &gt;BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US &gt;Command-line arguments: -os linux -ws gtk -arch x86_64 &gt; &gt;!ENTRY org.eclipse.core.filebuffers 4 0 2016-04-26 12:19:21.796 &gt;!MESSAGE The content type with id "qmlFile" specified in the extension &gt;point does not exist. &gt; &gt;!ENTRY org.eclipse.core.filebuffers 4 0 2016-04-26 12:19:21.797 &gt;!MESSAGE The content type with id "qmlFile" specified in the extension &gt;point does not exist. &gt; &gt;!ENTRY org.eclipse.launchbar.core 2 0 2016-04-26 12:19:22.110 &gt;!MESSAGE Enablement expression is missing for config provider for &gt;com.qnx.tools.ide.qde.debug.core.descriptorType.default &gt; &gt;!ENTRY org.eclipse.launchbar.core 2 0 2016-04-26 12:19:22.110 &gt;!MESSAGE Enablement expression is missing for config provider for &gt;org.eclipse.cdt.qt.core.launchDescriptorType &gt; &gt;!ENTRY org.eclipse.launchbar.core 2 0 2016-04-26 12:19:22.110 &gt;!MESSAGE Enablement expression is missing for config provider for &gt;org.eclipse.cdt.qt.core.launchDescriptorType &gt; &gt;!ENTRY com.qnx.tools.ide.capabilities.ui 4 0 2016-04-26 12:19:29.178 &gt;!MESSAGE activityProfiles.activityRequirementBinding: Invalid activityId &gt;com.qnx.tools.ide.capabilities.ui.activity.qnxSystemDeveloper &gt; &gt;!ENTRY com.qnx.tools.ide.capabilities.ui 4 0 2016-04-26 12:19:29.185 &gt;!MESSAGE activityProfiles.activityRequirementBinding: Invalid &gt;requiredActivityId com.qnx.tools.ide.capabilities.ui.activity.qnxDeveloper &gt; &gt;!ENTRY org.eclipse.ui 4 0 2016-04-26 12:20:46.262 &gt;!MESSAGE Unhandled event loop exception &gt;!STACK 0 &gt;java.lang.NullPointerException &gt; at &gt;com.qnx.tools.ide.updater.action.QconnUpdaterAction.setup(QconnUpdaterActi &gt;on.java:242) &gt; at &gt;com.qnx.tools.ide.updater.action.QconnUpdaterAction.run(QconnUpdaterAction &gt;.java:68) &gt; at &gt;com.qnx.tools.ide.updater.action.QconnUpdaterAction.run(QconnUpdaterAction &gt;.java:77) &gt; at &gt;org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:247) &gt; at &gt;org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.jav &gt;a:228) &gt; at &gt;org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Acti &gt;onContributionItem.java:565) &gt; at &gt;org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributio &gt;nItem.java:397) &gt; at &gt;org.eclipse.jface.action.ActionContributionItem$$Lambda$37/919541414.handl &gt;eEvent(Unknown Source) &gt; at &gt;org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) &gt; at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4494) &gt; at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1339) &gt; at &gt;org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3832) &gt; at &gt;org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3443) &gt; at &gt;org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRen &gt;deringEngine.java:1118) &gt; at &gt;org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:33 &gt;6) &gt; at &gt;org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRende &gt;ringEngine.java:1019) &gt; at &gt;org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbenc &gt;h.java:157) &gt; at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:691) &gt; at &gt;org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:33 &gt;6) &gt; at &gt;org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604 &gt;) &gt; at &gt;org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) &gt; at &gt;org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplicatio &gt;n.java:138) &gt; at &gt;org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.jav &gt;a:196) &gt; at &gt;org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicatio &gt;n(EclipseAppLauncher.java:134) &gt; at &gt;org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Eclipse &gt;AppLauncher.java:104) &gt; at &gt;org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:38 &gt;8) &gt; at &gt;org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:24 &gt;3) &gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) &gt; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) &gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) &gt; at java.lang.reflect.Method.invoke(Unknown Source) &gt; at &gt;org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:670) &gt; at org.eclipse.equinox.launcher.Main.basicRun(Main.java:609) &gt; at org.eclipse.equinox.launcher.Main.run(Main.java:1516) &gt; at org.eclipse.equinox.launcher.Main.main(Main.java:1489) &gt;------------------ cut ----------------------- &gt; &gt; &gt; &gt;_______________________________________________ &gt; &gt;General &gt;http://community.qnx.com/sf/go/post116159 &gt;To cancel your subscription to this discussion, please e-mail &gt;general-ide-unsubscribe@community.qnx.com David Cummings(deleted) 2016-04-26T13:32:36Z post116160: Re: Using lambda expression in 6.5.0? http://community.qnx.com/sf/go/post116160 Aha! Thanks for your reply, Igor Rondarev. Hunkyo Jung(deleted) 2016-04-26T09:07:05Z post116159: 6.0M1 Qconn Update causes Null Pointer Exception http://community.qnx.com/sf/go/post116159 Hello! Exploring new 6.0 M1, found some bug: Help -&gt; QNX Software Updates... -&gt; Qconn Updates... does nothing but always causes NPE. An exerpt from .metadata/.log: ------------------ cut ----------------------- !SESSION 2016-04-26 12:19:17.749 ----------------------------------------------- eclipse.buildId=7.0.0 java.version=1.8.0_05 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86_64 !ENTRY org.eclipse.core.filebuffers 4 0 2016-04-26 12:19:21.796 !MESSAGE The content type with id "qmlFile" specified in the extension point does not exist. !ENTRY org.eclipse.core.filebuffers 4 0 2016-04-26 12:19:21.797 !MESSAGE The content type with id "qmlFile" specified in the extension point does not exist. !ENTRY org.eclipse.launchbar.core 2 0 2016-04-26 12:19:22.110 !MESSAGE Enablement expression is missing for config provider for com.qnx.tools.ide.qde.debug.core.descriptorType.default !ENTRY org.eclipse.launchbar.core 2 0 2016-04-26 12:19:22.110 !MESSAGE Enablement expression is missing for config provider for org.eclipse.cdt.qt.core.launchDescriptorType !ENTRY org.eclipse.launchbar.core 2 0 2016-04-26 12:19:22.110 !MESSAGE Enablement expression is missing for config provider for org.eclipse.cdt.qt.core.launchDescriptorType !ENTRY com.qnx.tools.ide.capabilities.ui 4 0 2016-04-26 12:19:29.178 !MESSAGE activityProfiles.activityRequirementBinding: Invalid activityId com.qnx.tools.ide.capabilities.ui.activity.qnxSystemDeveloper !ENTRY com.qnx.tools.ide.capabilities.ui 4 0 2016-04-26 12:19:29.185 !MESSAGE activityProfiles.activityRequirementBinding: Invalid requiredActivityId com.qnx.tools.ide.capabilities.ui.activity.qnxDeveloper !ENTRY org.eclipse.ui 4 0 2016-04-26 12:20:46.262 !MESSAGE Unhandled event loop exception !STACK 0 java.lang.NullPointerException at com.qnx.tools.ide.updater.action.QconnUpdaterAction.setup(QconnUpdaterAction.java:242) at com.qnx.tools.ide.updater.action.QconnUpdaterAction.run(QconnUpdaterAction.java:68) at com.qnx.tools.ide.updater.action.QconnUpdaterAction.run(QconnUpdaterAction.java:77) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:247) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:228) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565) at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397) at org.eclipse.jface.action.ActionContributionItem$$Lambda$37/919541414.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4494) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1339) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3832) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3443) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1118) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1019) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:157) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:691) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:670) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:609) at org.eclipse.equinox.launcher.Main.run(Main.java:1516) at org.eclipse.equinox.launcher.Main.main(Main.java:1489) ------------------ cut ----------------------- Igor Rondarev 2016-04-26T08:45:33Z post116158: Re: Using lambda expression in 6.5.0? http://community.qnx.com/sf/go/post116158 You may try to use gcc 4.8.3, it's available here - http://community.qnx.com/sf/frs/do/viewRelease/projects.toolchain/frs.gcc.gcc_4_8 Igor Rondarev 2016-04-26T08:37:30Z post116127: Using lambda expression in 6.5.0? http://community.qnx.com/sf/go/post116127 I wrote a simple program using lambda, but it failed with compile errors #include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;tr1/functional&gt; int main(int argc, char *argv[]) { auto f = []{ std::cout &lt;&lt; "Hello, Lambdas" &lt;&lt; endl; }; f(); return EXIT_SUCCESS; } I found that lambda is supported since gcc 4.5 and 6.5.0 has 4.4.2. Should I use 6.6.0 to use lambda? Or is there an alternative way to use it? Hunkyo Jung(deleted) 2016-04-21T08:24:35Z post116048: Re: IDE hangles executive files. http://community.qnx.com/sf/go/post116048 Check you launch configuration. You can remove the old configuration and try to create a new one. IDE downloads and run files from /tmp by default. a) Remove all file from /tmp or reset your device to make sure nothing bad is there b) Check that new binary is created during compile time (check timestamp) c) In launch configuration check that path to binary is correct d) In Upload tab of launch configuration make sure that Upload binary to target is check (also I would uncheck Use random name, so you actually can check on device what is run) Elena Laskavaia 2016-04-05T14:49:43Z post116041: Re: Parallel Builds http://community.qnx.com/sf/go/post116041 I'm not too familiar with IDE 4.0 but if your project type is based on make, you should be able to build with six threads by passing -j6 to make. I think some QNX Makefile project types have a JLEVEL variable that may be useful as well. Niklas Angare 2016-04-01T19:40:33Z post116037: Re: IDE hangles executive files. http://community.qnx.com/sf/go/post116037 Yes, I'd like to bump this thread (two years later, huh!). I'm experiencing the same issue - I'm using the 5.0.1 version of QNX Momentics with QNX 6.6 under VMWare player. I can write/compile/run the code a number of times and then, at some point, the IDE seems to get stuck on some version of the binary and doesn't start any other. Yes, the new sources are compiled, linked and .o/exec files are created, but they aren't run on the target. Has anyone came up with the solution? So far a quick reboot seems to help, but it's nowhere near to what I'd like to see it. Best, Przemek Przemyslaw Blaskiewicz 2016-03-31T06:42:01Z post116014: Re: Neon http://community.qnx.com/sf/go/post116014 Hi Mario, Glad to see that you are trying out and enjoying the M1 build. Please let us know of any additional feedback you might have. There is in fact a new effort at Eclipse to improve the initial setup of Eclipse products for users. This includes extra plug-ins, workspace preferences, scm repos, working sets etc. The project is called oomph, or sometimes referred to as the Eclipse installer. You can find more details here: http://wiki.eclipse.org/Eclipse_Installer It's on our roadmap to put together a guide/instructions on how to leverage this technology in combination with Momentics. I will be sure to update this thread when we have that available. David David Cummings(deleted) 2016-03-24T00:06:02Z post116011: pdom files http://community.qnx.com/sf/go/post116011 pdom files ( indexer ) are not deleted if a closed project is deleted. If it's open, the file is deleted. Can easily end up with gigs of stale .pdom files. True with all version of Eclipse I've used. Mario Charest 2016-03-23T15:06:43Z post116006: Re: Neon http://community.qnx.com/sf/go/post116006 Forgot to give a thumbs up for the 64 bit flavor. This has big a big problem under Linux, will allow us to move forward ( major issue for svn and third party plugin ). Mario Charest 2016-03-22T23:19:52Z post116005: Neon http://community.qnx.com/sf/go/post116005 Hi, I'm trying out the Neon M1 package available in the FileReleases section. So far so good. Very nice to see something ahead of the curve for once. That brings me to ask about an issue I have been unable to find an answer to. Either I'm getting really bad at using Google or my problem does not make sense. Here goes. I handle our Eclipse/Momentics setup, as no one else seems to want to touch this with a 10 feet pole. This represents a very very tedious and time-consuming task. So much so that some I wonder if it does not cancel out many of the features/tools Eclipse provide over a Vim/make setup, talking about the CDT here. The major problem is updating configuration with new and improve setting, CDT syntax Color setting, code style setting, templates, key Code analysis, Quick diff. and the list goes on.... Only very few have import export setting, but it's still is a lot of work and can't be "automated". Get even worse when someone works with a bunch of workspaces. I have been trying to "distribute" preconfigure workspace, with all the extra plug-in we use, but that feels very eerie. Aside from the .metadata folder there is the content of the .eclipse directory that comes into play. Some of these files contain username or hardcoded path. I'm hacking away at these files by replacing strings, gotta love sed, then crossing my fingers that things won't fall apart. Now I can't be the only one with this problem. There is got to be a better way of handling this. I mean there has to be managers/customers somewhere, with some influence over QNX/Eclipse, that noticed how unproductive the whole ordeal is ? No ? Or did I miss something really obvious that makes this a non-issue? Having to go through all of setting yet one more time while setting up IDE6, is not the real trigger that brought me post, but the afternoon I lost updating an older setup (VM). I won't bore you with the details Mario Charest 2016-03-22T23:17:32Z post115952: Re: free trial period expired, cannot enter license, cannot uninstall http://community.qnx.com/sf/go/post115952 Thanks, that certainly solved the issue. And that wasn't that obvious, either. Przemek Przemyslaw Blaskiewicz 2016-03-14T09:11:09Z post115939: Re: free trial period expired, cannot enter license, cannot uninstall http://community.qnx.com/sf/go/post115939 Hi, If you want to activate a license, you need to run these commands: source base_directory/qnx660-env.sh $QNX_CONFIGURATION/bin/qnxactivate -d $QNX_CONFIGURATION If you're using an evaluation license that expired, you'll need to get a commercial license and add it by running the following command: base_directory/install/qnx-sdp/6.6/addLicense.bin You don't need to uninstall/repair your QNX SDP installation to activate or add a new license key. If you decide to uninstall the product, the uninstaller is located in base_directory/install/qnx-sdp/6.6 directory. To launch the uninstaller: base_directory/install/qnx-sdp/6.6/uninstall.bin Hope that helps. Natalia Natalia Miyusova 2016-03-09T14:22:33Z post115937: free trial period expired, cannot enter license, cannot uninstall http://community.qnx.com/sf/go/post115937 Hello, I've gotten myself into some vicious circle and can't find a way to escape from it. Here's what happend: 1) Trial period expired, I got "No license found for product 5. ReturnCode=5" message 2) In root shell: ${QNX_ROOT}/host/linux/x86/usr/bin/activation and provided product keys, activated license (success). 3) Message from p, 1) above keeps popping up, QNX functionality is disabled (I can compile &amp; run on target though) 4) Try to reinstall: runing the installer I get "QNX Momentics is already installed, you need to uninstall it before proceeding" 5) Try to repair: running the installer with -repair I get the same output 6) Try to uninstall: runing it with -uninstall switch I get the same message as above. 7) Redo activation: ${QNX_ROOT}/host/linux/x86/usr/bin/activation fails on spot, complaining something about Motif libraries missing. 8) Move ${QNX_ROOT} somewhere else and restart installation: same as in 4) 5) and 6). End of the day: I cannot activate, uninsall, reinstall, remove, and the IDE works only partially. Any suggestions on how to push it forward? I've got the latest QDE Momentics 6.6.0, running arch linux amd64 - and it USED TO work as a charm before this whole licensing thing came up. Thanks, Przemek Przemyslaw Blaskiewicz 2016-03-09T11:58:15Z post115702: Re: How to target QNX 6.5 form Momentics 5.0.1 http://community.qnx.com/sf/go/post115702 You also have to sort out licensing things and select the right tool chain, if you haven't already figure this out, I can add details... Kevin Stallard(deleted) 2016-02-09T14:31:46Z post115694: Re: How to target QNX 6.5 form Momentics 5.0.1 http://community.qnx.com/sf/go/post115694 Just found your post because I needed the same thing. This is what I did. If you have qnx650 also installed, in the /etc/qnx/qconfig directory there are some .xml files pertaining to the various qnx installations you have (up to 6.5). qnx_software_development_platform_6.5.0.xml may be one of them. This same directory exists in the /opt/qnx660/.qnx directory. Copy those .xml files over to the .qnx directory in your qnx660 installation. Restart eclipse from the qnx660 install and you should see 6.5.0 there. I haven't tried to see if it will build yet, but at least its showing up :) Kevin Kevin Stallard(deleted) 2016-02-09T03:18:07Z post115655: Re: Can't get Eclispe Configuration http://community.qnx.com/sf/go/post115655 Yes, unfortunately it's a compatibility issue and would require a fix for Mars, which we don't currently support. We will have an experimental version of Momentics posted this quarter that will include a fix for this issue. David Cummings(deleted) 2016-02-02T16:50:08Z post115645: Can't get Eclispe Configuration http://community.qnx.com/sf/go/post115645 Go to Help-&gt;About-&gt;Installation Details-&gt;Configuration generated an Exception preventing me from getting Eclipse's Configuration. This is with Mars, Luna is ok, so I'm assunig this is an incompatibility of some sort, given the stack trace of the exception shows a reference to a QNX plugin. Pointers would be appreciated. org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4491) at org.eclipse.swt.SWT.error(SWT.java:4406) at org.eclipse.swt.SWT.error(SWT.java:4377) at org.eclipse.swt.widgets.Display.error(Display.java:1186) at org.eclipse.swt.widgets.Display.checkDevice(Display.java:765) at org.eclipse.swt.widgets.Display.getSystemCursor(Display.java:2211) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:59) at com.qnx.tools.ide.qde.internal.ui.SystemSummaryLicenseInfoSection.write(SystemSummaryLicenseInfoSection.java:50) at org.eclipse.ui.internal.ConfigurationInfo.appendExtensions(ConfigurationInfo.java:107) at org.eclipse.ui.internal.ConfigurationInfo.getSystemSummary(ConfigurationInfo.java:73) at org.eclipse.ui.internal.about.AboutSystemPage$1.run(AboutSystemPage.java:159) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Mario Charest 2016-02-01T14:34:01Z post115639: using global variable http://community.qnx.com/sf/go/post115639 Good Morning everyone I am new in qnx 6.5 anyone know about global variable? and how to use it? I try to use example in website but it's for qnx 4. thank you best regards afif. Afif Grahaditya(deleted) 2016-02-01T02:43:26Z post115638: Re: Failed to set breakpoint in gdb console http://community.qnx.com/sf/go/post115638 Hi Elena, thanks for your reply! sorry, i did not find gdb patch for 6.6, I got one build version IDE 5.0.1 (GA build), i am not sure if this version include the gdb patch you said. actually i got these steps from QNX support team, but i failed to set break point in step 4 4) In gdb console type b function_name where &lt;function_name&gt; is the function in your driver that you expect to execute first. the command i put is "b wlan_hdd_entry", this function is the entry of our wlan driver. the error is "Cannot access memory at address 0x11de38 ", actually i do not think I could set break point in my wlan driver at this moment because my wlan driver is not loaded at this step. so i am wondering what I should do before step 4? thanks - wenbin Wenbin Fu 2016-02-01T01:32:37Z post115635: Re: Failed to set breakpoint in gdb console http://community.qnx.com/sf/go/post115635 Debugging network drivers or other dll's. Note: if debugging networking qconn or pdebug has to be on another network stack. Instructions below do not apply to debuging over serial port. If you using SDP 6.6 armv7le platform you need - gdb patch for 6.6 from foundry (we have a patch for arm) - patched IDE for 6.6 (at least of IDE or gdb has to be patched, for x86 only no need for patches) Then in Momenitcs IDE 1) Create attach configuration for io-pkt, specify io-pkt binary from SDP (io-pkt used as example, use full binary name) 2) Run this configuration and attach to io-pkt. It will stop somewhere and show assembly. 3) Open gdb console from IDE (click on gdb "child" of the debugged process in Debug view, it should open gdb console) 4) In gdb console type b function_name where &lt;function_name&gt; is the function in your driver that you expect to execute first. You should see the message that pending breakpoint is installed. Or you can put breakpoint on "dlsym" function if you don't know what function in your dll it will hit. 5) Resume the process 6) On device run mount command to load the driver. Or run any command that will activate it. 7) Breakpoint should be hit now. If not press Pause button. Go to gdb console and type info shared You should see your dll in list of loaded libraries. If not something is not right. It also should show that symbols are loaded. Something like warning: Could not load shared library symbols for libbar.so. Do you need "set solib-search-path" or "set sysroot"? From To Syms Read Shared Object Library No libbar.so 0x0000004000000000 0x00000040002ba7b8 No /Develop/staging/mainline/target/qnx7/x86_64/lib/libc.so.3 8) Now you can type command to load symbols for this library, by setting the path on where to find symbols, i.e. set solib-search-path /Develop/runtime-wipe/bar/build/x86_64-debug/ It would reply something like Reading symbols from /Develop/runtime-wipe/bar/build/x86_64-debug/libbar.so...done. 9) Now you can insert breakpoint/and continue debugging. If you do that alot save these command into .gdbini file and specify full path to this file in IDE launch configuration Elena Laskavaia 2016-01-29T13:39:45Z post115634: Re: Failed to set breakpoint in gdb console http://community.qnx.com/sf/go/post115634 sorry, how to set PATH and LD_LIBRARY_PATH? are these 2 variables in target or host? Wenbin Fu 2016-01-29T10:12:45Z post115633: Re: Failed to set breakpoint in gdb console http://community.qnx.com/sf/go/post115633 It's a staged approach. Please look here for more details. http://www.qnx.com/developers/docs/6.4.1/io-pkt_en/user_guide/drivers.html#Debugging_with_gdb Peter Weber 2016-01-29T09:34:01Z post115632: Failed to set breakpoint in gdb console http://community.qnx.com/sf/go/post115632 Hello, I am developing one wlan Wifi Driver which is built out as devnp-qcwlan.so, I wan trying to debug this shared library in IDE. first, I successfully attached this shared library devnp-qcwlan.so to process io-pkt-v6-hc, IDE stop somewhere second, i was trying to set breakpoint by 'b wlan_hdd_entry', this function would be hit once wlan driver is loaded. but i got error message 'can not access memory at address 0x11de38' How do I fix the issue? thanks - wenbin Wenbin Fu 2016-01-29T09:09:03Z post115580: Re: widget won't move when it's looped. http://community.qnx.com/sf/go/post115580 I already try to use Ptmainloop() the widget is move only once, and iteration is not work.. what do you mean by "need to damage to widget"? Afif Grahaditya(deleted) 2016-01-21T03:30:13Z post115579: Re: widget won't move when it's looped. http://community.qnx.com/sf/go/post115579 Where is your PtMainLoop()? The widget will only move when your handler function returns, and the main photon loop can continue. This is why you never see the widget move. PtEnter and PtLeave only lock the library, so that nothing else can modify the widget. I'm not certain, but I think you need to damage the widget also, in order to force a redraw. Sent from my BlackBerry 10 smartphone. Original Message From: Afif Grahaditya Sent: Wednesday, January 20, 2016 9:47 PM To: general-ide Reply To: general-ide@community.qnx.com Subject: widget won't move when it's looped. Hi everyone. when I try to use for without limit the program is looped but the widget doesn't move, and when I try to use limit in for, the program is looped and the widget is move but only to the last position. do you know why it's happen? I already use ptenter and ptleave before but it doesn't change the result. I attach my source code in this thread. Thank you. best regards _______________________________________________ General http://community.qnx.com/sf/go/post115578 To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com David Sarrazin 2016-01-21T03:11:52Z post115578: widget won't move when it's looped. http://community.qnx.com/sf/go/post115578 Hi everyone. when I try to use for without limit the program is looped but the widget doesn't move, and when I try to use limit in for, the program is looped and the widget is move but only to the last position. do you know why it's happen? I already use ptenter and ptleave before but it doesn't change the result. I attach my source code in this thread. Thank you. best regards Afif Grahaditya(deleted) 2016-01-21T02:47:17Z post115373: limit in qdb statement http://community.qnx.com/sf/go/post115373 good afternoon everyone, I am wonder why in qdb statement from sample program is Limit 1? when I change the limit to other than 1 the application doesn't work. and if I change the qdb_cell (0,0) become (1,0) the application is force closed. thank you. best regards Afif Afif Grahaditya(deleted) 2015-12-22T06:36:31Z post115296: move widget to the front of base http://community.qnx.com/sf/go/post115296 good afternoon everyone, what should I do If I want to move a widget to the front of my base after the webclient is finished? my script is: PtCreateWidget(PtEllipse, NULL, 2, args ); PtWidgetToFront(ABW_tanda); thank you best regards afif. Afif Grahaditya(deleted) 2015-12-14T07:22:20Z post115288: How to target QNX 6.5 form Momentics 5.0.1 http://community.qnx.com/sf/go/post115288 The 6.6 SDP released with a an updated version of Eclipse as well as GCC, improving C++ development. What is the proper way to use Momentics 5.0.1 to target QNX 6.5, so that when developing for that platform one can get the benefits of the new IDE and compiler? In addition, what is the best way to do C++11 development that can execute correctly on QNX 6.5? John Hagen(deleted) 2015-12-11T21:37:27Z post115237: Re: 64 Bit version of Eclipse http://community.qnx.com/sf/go/post115237 On RHEL 7.2 recently updated (as of Des. 7. 2015) one need to install gnu.io.rxtz (http://archive.eclipse.org/tm/updates/rxtx/) before installing from the QNX repo or else dependencies will not be met, and it will not find where to pick it up. I used the new mars installer as well, installed the CDT, rxtx, and then QNX. Currently testing it. Before this I used the vanilla QNX SDK from 6.6, but a gtk/X11 bug hit all kind of scrolling and some mouse actions, resulting in crashes -&gt; not usable. regards, George George Refseth(deleted) 2015-12-07T18:00:47Z post115230: connecting QDB to widget http://community.qnx.com/sf/go/post115230 Hey everyone, I want to connect column Ndegree untul Edetik in the picture to the widget, but when I click button the result is 0 like in the picture, do you know why? am I using wrong command? thanks Afif Grahaditya(deleted) 2015-12-07T06:20:01Z post115204: Re: RE: Parallel Builds http://community.qnx.com/sf/go/post115204 Hi, Thanks. That lookslike it's for a new version pf the IDE, not Dev Suite 6.3.2 ( IDE 4.0.1 ) Gerald Gerald Brandt(deleted) 2015-12-03T21:36:14Z post115203: RE: Parallel Builds http://community.qnx.com/sf/go/post115203 In the QNX C/C++ Project settings go under the Make Builder tab - there is an entry at the bottom for using multiple threads when compiling. Note that this is limited to compiling - the linking is done on a single thread and compilation is limited to one project at a time, i.e. 3 projects A, B, and C each have 10 source files and the parallel job number is 5. Build All would build A, then B, then C. During source file compilation A's 10 files are compiled 5 at a time until they are all done. The project is then linked on a single thread. Momentics then moves on to project B and does the same thing... If you want parallel job compilation you will need to script it all from the command line. [cid:image001.png@01D12DDF.726DA400] -----Original Message----- From: Gerald Brandt [mailto:community-noreply@qnx.com] Sent: Thursday, December 03, 2015 2:36 PM To: general-ide Subject: Parallel Builds I'm running Momentics v6.3.2. Is there a way to do parallel builds, so I use all six of my processors to compile instead of just one? Gerald _______________________________________________ General http://community.qnx.com/sf/go/post115198 To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com&lt;mailto:general-ide-unsubscribe@community.qnx.com&gt; James Thomson 2015-12-03T21:30:16Z post115198: Parallel Builds http://community.qnx.com/sf/go/post115198 I'm running Momentics v6.3.2. Is there a way to do parallel builds, so I use all six of my processors to compile instead of just one? Gerald Gerald Brandt(deleted) 2015-12-03T20:36:12Z post115148: Re: tutorial using QDB. http://community.qnx.com/sf/go/post115148 &gt; I'm working using QNX 6.5 too.. i don't know why it always said "near syntax &gt; error"..like in the picture. I think if I can make it with the sample program maybe I can make my own QDB after that. Afif Grahaditya(deleted) 2015-12-01T03:40:00Z post115147: Re: tutorial using QDB. http://community.qnx.com/sf/go/post115147 I'm working using QNX 6.5 too.. i don't know why it always said "near syntax error"..like in the picture. Afif Grahaditya(deleted) 2015-12-01T03:39:14Z post115146: Re: tutorial using QDB. http://community.qnx.com/sf/go/post115146 One comment - I'd suggest using your own in-memory database. We were using QDB in 6.5 and it was fine with high throughout - on moving to 6.6 the performance tanked and after some troubleshooting we moved away from it. Thanks, -James &gt; On Nov 30, 2015, at 8:13 PM, Afif Grahaditya &lt;community-noreply@qnx.com&gt; wrote: &gt; &gt; thanks for reply &gt; &gt; I already using your advice but it's "ïnput/output error" like attached picture. &gt; &gt; &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post115145 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com &gt; &lt;qdb5.jpg&gt; James Thomson 2015-12-01T03:29:59Z post115145: Re: tutorial using QDB. http://community.qnx.com/sf/go/post115145 thanks for reply I already using your advice but it's "ïnput/output error" like attached picture. Afif Grahaditya(deleted) 2015-12-01T02:12:55Z post115136: Re: tutorial using QDB. http://community.qnx.com/sf/go/post115136 I think you posting to the wrong forum this is forum for Momentics IDE However values in INSERT should be in single quotes INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country) VALUES ('Cardinal','Tom B. Erichsen','Skagen 21','Stavanger','4006','Norway'); Elena Laskavaia 2015-11-27T18:11:33Z post115134: tutorial using QDB. http://community.qnx.com/sf/go/post115134 hello everyone I'm want to create a database I already make .sql and .cfg file extention, I already connected to the database now I have a problem, When I type INSERT INTO customers (firstname,lastname) VALUES (Afif,Fifa); It give me error "near INSERT syntax error." do you know why? I still confuse about it.. thanks Afif Grahaditya(deleted) 2015-11-27T08:25:48Z post115100: tutorial using QDB. http://community.qnx.com/sf/go/post115100 I'm just learning about QNX and QDB, I follow the instruction in www.qnx.com, i get the result is "missing argument '-c'" can you help me solve the problem? thanks Afif Grahaditya(deleted) 2015-11-24T07:53:55Z post114878: Problem getting Config http://community.qnx.com/sf/go/post114878 Using forum instead of official channel because I'm using Mars. I'm on ubuntu 14, 64Bit. The problem is present even if starting Eclipse via sudo When I go in About -&gt; Installation Details -&gt;Configuration a popup appears: An internal error occurred during: "Configuration Fetch Job". Invalid thread access The qnx line in the Eclipse log caught my attention: org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4491) at org.eclipse.swt.SWT.error(SWT.java:4406) at org.eclipse.swt.SWT.error(SWT.java:4377) at org.eclipse.swt.widgets.Display.error(Display.java:1186) at org.eclipse.swt.widgets.Display.checkDevice(Display.java:765) at org.eclipse.swt.widgets.Display.getSystemCursor(Display.java:2211) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:59) at com.qnx.tools.ide.qde.internal.ui.SystemSummaryLicenseInfoSection.write(SystemSummaryLicenseInfoSection.java:50) at org.eclipse.ui.internal.ConfigurationInfo.appendExtensions(ConfigurationInfo.java:107) at org.eclipse.ui.internal.ConfigurationInfo.getSystemSummary(ConfigurationInfo.java:73) at org.eclipse.ui.internal.about.AboutSystemPage$1.run(AboutSystemPage.java:159) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Pointers ? Mario Charest 2015-11-03T19:15:45Z post114646: Re: 64 Bit version of Eclipse http://community.qnx.com/sf/go/post114646 I installed the zip file through Mars "Install New Software" method. I tried when Mars first came out but it wouldn't install, couldn't resolve dependencies. I decided to try against this week and remember that when I did the same procedure with Kepler I needed to use the Classic version of Eclipse. For Mars I realized that the “SDK package” is what I was looking for. I don't have much mileage with it since only started using it yesterday. But it's looking good so far. I had to modify the .ini provided with Mars to use the equinox launcher provided with Momentics 6.6.0, as specify in qde.ini of 6.6. We have been using Luna for over a year with the same repo files. The reason we have been using this setup instead of out of the box Momentics, is Momentics comes with an old svn plug-in and I couldn't find a way to upgrade/uninstall reliably it because of the way it’s bundle. By using the Eclipse + QNXREpos setup we have been able to keep up-to-date with Eclipse/CDT and make use of the latest feature set. We offer our programmers the choice of Eclipse+repos or Momentics telling them that by using Eclipse+repos they are using an "untested" package that is not officially support. But after more than a year of experience it turns out that Eclipse+repos is more stable and has increase usability. Mario Charest 2015-10-14T19:32:54Z post114640: Re: 64 Bit version of Eclipse http://community.qnx.com/sf/go/post114640 Did you try to install this from the repo on top of 64 bit mars? I am really surprise it works with mars since this repo is for Kepler CDT uses native packages, if you can get 64 bit native fragments from mars cdt and drop them in some-how - it may work. Elena Laskavaia 2015-10-14T14:05:32Z post114637: 64 Bit version of Eclipse http://community.qnx.com/sf/go/post114637 Half a year ago someone told me that you guys were working on a 64bit flavor of Eclipse. We have been able to run 32Bit Momentics on Ubuntu 64Bit without too much fuss, but it's getting troublesome ( has anyone been able to install 32 bit JavaHL on Ubuntu 64 bit.). I wont ask when or if that's comming ;-) Instead I would like to know if there is some sort of hack/trick that one can pull to use Eclipse 64 bit. I currently use Mars with the latest QNX stuff added in ( qnx-momentics-v201510011642-repo.zip ) Mario Charest 2015-10-13T21:09:13Z post114398: Re: Undefined references when compiling and linking with mudflap. http://community.qnx.com/sf/go/post114398 After reading my question, the little light came on and I added "mudflapth" to the "Libraries" field and it now links. This step was not in the instructions. Robert Murrell 2015-09-01T18:56:59Z post114397: Undefined references when compiling and linking with mudflap. http://community.qnx.com/sf/go/post114397 I am using QNX 6.5.0. We have a Managed C/C++ project with QNX toolchain. I followed the procedures in the QNX Momentics IDE User's Guide (Configuring Mudflap to find errors). When I compile and link the project, I get "undefined reference" errors. The following is a snippet from the console: qcc -o source\ui_stats.o ..\..\shared\source\ui_stats.cpp -V4.4.2,gcc_ntox86_cpp -w1 -IC:\Devel\work\expert -IC:\Devel\work\expert/../shared/source -IC:\Devel\work\shared\cifXDrv -IC:\Devel\work\shared\cifXDrv\cifXToolkit -DX86_BUILD -c -g -fmudflapth -Wc,-Wno-invalid-offsetof -Wno-switch qcc -o expert.bin (...) expert.o -lm -lc -lsocket -Bstatic -lgf -limg -lcache -lshutdown -lcifXDrv -V4.4.2,gcc_ntox86_cpp -w1 -lang-c++ -g -fmudflapth -LC:\Devel\work\shared\cifXDrv\Debug -lang-c++ C:/QNX650/target/qnx6/x86/lib/gcc/4.4.2\libmudflapth.a(libmudflapth_la-mf-runtime.o): In function `mfsplay_tree_xmalloc': /home/builder/hudson/650-gcc-4.4/svn/linux-x86-o-ntox86/i486-pc-nto-qnx6.5.0/pic/libmudflap/../../../../libmudflap/mf-runtime.c:2477: undefined reference to `__real_malloc' These command lines were generated by the IDE. Am I missing a library? Robert Murrell 2015-09-01T18:50:12Z post114318: Re: Using libraries on Imported existing project http://community.qnx.com/sf/go/post114318 typo, should be QNX SDP 6.6 K Seto(deleted) 2015-08-20T21:19:34Z post114317: Using libraries on Imported existing project http://community.qnx.com/sf/go/post114317 Hi, I use Momentics 5.0.1 with DSP 6.6. I followed "Tutorial 3: Import an existing project into the IDE" to import my existing C++ project.(http://www.qnx.com/developers/docs/660/topic/com.qnx.doc.ide.userguide/topic/tutorials_TUT3_.html?resultof=%22%69%6d%70%6f%72%74%22%20%22%65%78%69%73%74%69%6e%67%22%20%22%65%78%69%73%74%22%20%22%70%72%6f%6a%65%63%74%22%20) It seems this type of importing would give a Makefile project in IDE. So the property page doesn't have the linker page or extra library page for listing dynamically-loaded libraries. Also when running the executable, it complained about failed to load some standard libraries such as the libstdc++.so. My questions are: * How to specify libraries (both linked time and runtime time libraries) for an imported existing project? * Do I have to do it manually in the original makefiles? * Or, should I convert the imported project to a QNX C++ project? But the "New&gt;Other...&gt;Convert to QNX project" wizard doesn't see the imported project (probably due to that the existing code not living inside the workspace.) Perhaps I need to modify any search path for the wizard to detect my project? Thanks in advance. Ken K Seto(deleted) 2015-08-20T21:16:04Z post114195: How do I add a .lib library to a project? http://community.qnx.com/sf/go/post114195 I've created a static C library from Matlab using Coder. This is a .lib file. How do I add this library to a QNX project using momentics? When I include it, it says it has undefined references, and I can't find where to add this library in (for example, the Linker tab only lets you add .o or .a files, not .lib) Samuel Hutchinson(deleted) 2015-07-31T19:33:38Z post114185: Re: Code Coverage not working on IDE 5.0.1 http://community.qnx.com/sf/go/post114185 Try Run mode On 15-07-30 01:32 PM, Joseph Arsanious wrote: &gt; Its in Debug mode &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post114184 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Elena Laskavaia 2015-07-30T19:26:13Z post114184: Re: Code Coverage not working on IDE 5.0.1 http://community.qnx.com/sf/go/post114184 Its in Debug mode Joseph Arsanious 2015-07-30T17:32:28Z post114183: Re: Code Coverage not working on IDE 5.0.1 http://community.qnx.com/sf/go/post114183 Do you run in Run mode or in Debug mode? (Should be Run mode) Elena Laskavaia 2015-07-30T16:41:02Z post114108: Re: Error starting process when running C programs http://community.qnx.com/sf/go/post114108 Hello Samuel So the simple answer is "No, the intended purpose of the C/C++ and Debug view in Momentics is not to compile/debug programs for the local machine" Now because the Momentics C/C++ and Debug view are based on the Eclipse CDT, it is possible to set stuff up so that you could compile things for the local machine through make files and such. But again, this is not the intended purpose of Momentics. Thanks, Rodney On 07/13/2015 01:38 PM, Samuel Hutchinson wrote: &gt; So if I understand correctly, you use "run as local ..." when you have a program that has been compiled for the current machine (probably from some other machine) and you want to run it. You can't compile normal C/C++ programs for the host machine at all with Momentics. &gt; &gt; Is this all right? &gt; Thanks for answering. &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post114107 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Rodney Dowdall(deleted) 2015-07-13T17:45:02Z post114107: Re: Error starting process when running C programs http://community.qnx.com/sf/go/post114107 So if I understand correctly, you use "run as local ..." when you have a program that has been compiled for the current machine (probably from some other machine) and you want to run it. You can't compile normal C/C++ programs for the host machine at all with Momentics. Is this all right? Thanks for answering. Samuel Hutchinson(deleted) 2015-07-13T17:38:21Z post114106: Re: Error starting process when running C programs http://community.qnx.com/sf/go/post114106 Hello Samuel The launch "Local C/C++ Application" is an artifact that is there because the CDT plugins can be run on a variety of hosts with a variety of compilers. The Local C/C++ application does nothing to the selected application. It assumes that the selected application has been compiled using a compiler for the local machine. It tells the launch configuration to use a local debugger (usually gdb) and to run that debugger with the specified application. It does not interact or modify the specified application in any way. Thanks, Rodney On 07/13/2015 01:07 PM, Samuel Hutchinson wrote: &gt; I understand that, but I thought that since I was running the program as "Local C/C++ Application" it was designed to work on the host. &gt; &gt; Am I just misunderstanding what that setting is? &gt; &gt; &gt; &gt; _______________________________________________ &gt; &gt; General &gt; http://community.qnx.com/sf/go/post114105 &gt; To cancel your subscription to this discussion, please e-mail general-ide-unsubscribe@community.qnx.com Rodney Dowdall(deleted) 2015-07-13T17:31:23Z post114105: Re: Error starting process when running C programs http://community.qnx.com/sf/go/post114105 I understand that, but I thought that since I was running the program as "Local C/C++ Application" it was designed to work on the host. Am I just misunderstanding what that setting is? Samuel Hutchinson(deleted) 2015-07-13T17:07:05Z post114104: Re: Error starting process when running C programs http://community.qnx.com/sf/go/post114104 Hello Samuel Applications that are compiled for the QNX operating cannot be run on the Windows operating system. You will need to setup a target running the QNX operating system, either on a physical machine, or through VMware to run your application. Thanks, Rodney Rodney Dowdall(deleted) 2015-07-13T14:40:52Z post114100: Error starting process when running C programs http://community.qnx.com/sf/go/post114100 I'm learning to use Momentics, and whenever I try to run simple hello world C/C++ programs as local applications I get an error: Error starting process cannot run program "[src path]": Launching failed. Is there someway to fix this? I have GNU installed and on the PATH, is there someway to tell momentics where it is since it can't seem to find it? I've attached a screenshot of the error Samuel Hutchinson(deleted) 2015-07-10T21:20:55Z post114029: Code Coverage not working on IDE 5.0.1 http://community.qnx.com/sf/go/post114029 Hi, I updated my IDE from v 4.7 to the 5.0.1 and I can't get the code coverage to work though it was working in the 4.7 version. I get the following error: Error in final launch sequence Cannot notify launch delegate before releasing application java.lang.NullPointerException This is what I see in the debug window middleman_app [C/C++ QNX QConn (IP)] &lt;terminated, exit value: -1&gt;C:\local_tools\qnx\QNX650SP1\host\win32\x86\usr\bin\ntoarm-gdb.exe &lt;terminated, exit value: -15&gt;/tmp/middleman_app on 10.0.0.122 pid 368677 (6/25/15 1:09 PM) The application is compiled and linked with the "Build for Code Coverage" option checked. Any ideas? Thank you Joseph Joseph Arsanious 2015-06-25T20:17:55Z post114011: Re: set the numbers in QNX momentics http://community.qnx.com/sf/go/post114011 Thank you..for given detail explination. srihari kolli(deleted) 2015-06-24T07:24:57Z post114006: Re: set the numbers in QNX momentics http://community.qnx.com/sf/go/post114006 Line numbering is set for the editor in the Global Preferences. From the menu bar: Window -&gt; Preferences -&gt; General -&gt; Editors -&gt; Text Editors Select "Show line numbers" check box. Also available in the Editor window by right mouse button clicking in the left margin of the editor and selecting "Show Line Numbers" from the pop-up menu. Dave Nickerson 2015-06-23T14:07:06Z post114004: set the numbers in QNX momentics http://community.qnx.com/sf/go/post114004 How to set the numbers for source code in QNX momentics. example: 1. #include &lt;iostream&gt; 2 int main() 3. { 4 printf() 5 return; 6 } srihari kolli(deleted) 2015-06-23T05:23:04Z post113933: Re: RE: Permission issue withe windows 7 and Momentics 6.3.2 http://community.qnx.com/sf/go/post113933 Probably worth starting a new topic for this since you believe it does not have anything to do with previous issue, thread is from 2011 (which may cause people to skip it) and it is a different version of Momentics. When you do start the new topic, mention how you installed Momentics (as administrator or non-administrator). Which directory you are trying to create your workspace in and your permissions in that directory. - Dave Dave Nickerson 2015-06-08T15:51:04Z