Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.
Solutions to common Carbide issues
IDEs are Eclipse-based development environments for Symbian OS C++ application development. In this page, the issues related to the free version of the IDE, Carbide.c++ Express v1.1, are gone through.
GCCE 3.4.3 does not produce right description for the parent class "CAknAppUi"
See the topic GCCE for a solution to this issue.
Carbide importer limitations detected during MMP import
When importing SDK examples into Carbide.c++, the IDE might display the following kind of warning. In this case, the specific warning that Carbide.c++ gives in the Problems view is usually “Importer limitation – MMP keyword ignored:LANG”. It is caused by the “LANG SC” line in the .mmp file.
NOTE All keywords are now recognized during the import process in Carbide.c++ v1.2.
"An error has occurred. See error log for more details"
Sometimes Carbide.c++ gives an unknown error (see figure below). See error log from Window > Show View > Other > PDE Runtime > Error Log for more details.
"Workspace in use, choose a different one"
This error also occurs if Carbide.c++ has become a so called zombie process and tried to be launched. In that case, kill Carbide.c++ process (javaw.exe) by using Windows Task Manager and then launch it.
This error is sometimes a consequence of corrupted .metadata/.plugins/org.eclipse.ui.workbench/workbench.xml file. Try to remove it when Carbide hangs up on startup. This deletes your (mostly) layout-related settings. Less drastic solution is to clean the editors section inside this file, e.g. with this markup:
<folder appearance="1" expanded="2">