wiki2858: IDEGeneralFAQ (Version 10) |
Where does IDE store user data?#
Where is the log file?#Log file is very useful for troubleshooting, it contains error messages that the user won't see in IDE itself, or has more detailed messages. Log file is in <workspace>/.metadata/.log. If it is not there - means IDE did not start. In this case a log is created in the configuration area, see above. If you still could not find it, you can start Eclipse the with -consolelog option, which will output the log to the console. Where IDE is installed?#Normally IDE would be installed in $QNX_HOST/usr/qde/eclipse, i.e. "/opt/qnx640/host/linux/x86/usr/qde/eclipse" on linux. Qde launcher on linux installed in $QNX_HOST/usr/bin/qde (which should be in your PATH). For windows you can use launcher directly from Eclipse folder, i.e $QNX_HOST/usr/qde/eclipse/qde.exe. If you install standalone IDE it does not record its location anywhere, so you have to remember it (or search for qde). Can IDE work from read-only installation?#Yes, as long you create your workspace outside of the installation folder. See "Where does IDE store user data?". IDE does not start. Help!#The reasons could be the following:
How do I switch workspaces?#Normally IDE would prompt you on startup for location of workspace. IDE starts but I get licensing errors when trying to open any QNX perspectives or when creating projects. I check the license and it is valid!#For Linux: For Windows: Why am I unable to connect to my targets?#For Linux: Disable "SELinux" if it is currently enabled.
For Windows: Check you outbound firewall settings. Which environment variables does IDE use?#(6.4.0 example)QNX_CONFIGURATION=/etc/qnx QNX_HOST=/opt/qnx640/host/linux/x86 QNX_TARGET=/opt/qnx640/target/qnx6 PATH=$QNX_HOST/usr/bin:$PATH MAKEFLAGS=-I$QNX_TARGET/usr/include How to update IDE?#You can use official update site which comes with IDE. Help->Find and Install...->Search for new feature to install->choose QNX Momentics Update Site and click update. There is also an unofficial "experimental" update site that contains pre-release and maintenance bug fixes (updated monthly), for IDE 4.5.x location of this site is "https://www.qnx.com/account/updates/foundry27/ide/tau/" - you have to create a New Remote update site on the dialog above to add this update site to a list of update sites. How do I integrate SVN into IDE?#IDE 4.5 comes with preinstalled SVN plugins, to install SVN support in 4.0.x you can use Subversive plug-ins for Eclipse 3.3. See http://www.polarion.org/index.php?page=download&project=subversive . What is qconn?#qconn is target agent (process) that has to be running on the target. It allows IDE to run processes on target, browse file system, and receive target information. Without it running you can not do any target related tasks in IDE (but you can do host related task such as Edit Code and Build). How do I update qconn?#In the end the qconn binary should end up on your target machine, but if you are building OS images it has to be on your host machine first. When you update IDE to new version it has a qconn update as well, but you have to manually install it (Help-->Software Updates-->Qconn Update). This only installs qconn update on Host and only if it is newer. Alternately you can download it from foundry (latest qconn patch for Momentics 6.3.2). Once you install it on host you have to update all your targets either by uploading a new version and storing in /usr/sbin/qconn (the usual place) and re-starting the process or updating target OS images and rebooting. How to Troubleshoot?#
Back |