Editing Eclipse integration/Known issues prefinal

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 6: Line 6:
== Product baselines ==
== Product baselines ==
-
* [[Open development/Maemo roadmap/Fremantle|Fremantle]] devices are not officially supported as devices do not exist (publicly) yet but most unofficial Fremantle packages are already available from Fremantle [[extras-devel]] repository
+
* Fremantle devices are not officially supported as devices do not exist (publicly) yet but most unofficial Fremantle packages are already available from Fremantle extras-devel repository
== Product configuration ==
== Product configuration ==
Line 12: Line 12:
* Maemo SDK ARMEL rootstrap is meant to be used only for cross-compiling and it does not support running or debugging applications
* Maemo SDK ARMEL rootstrap is meant to be used only for cross-compiling and it does not support running or debugging applications
* Diablo 4.1.2 device requires kernel patch from here http://tablets-dev.nokia.com/maemo-dev-env-downloads.php to be flashed to the Tablet for USB Networking to work with Windows host PC
* Diablo 4.1.2 device requires kernel patch from here http://tablets-dev.nokia.com/maemo-dev-env-downloads.php to be flashed to the Tablet for USB Networking to work with Windows host PC
-
* Diablo 4.1.2 device requires hildon-desktop patch to be installed to the Tablet from pc-connectivity Garage repository (see instructions from here http://pc-connectivity.garage.maemo.org/2nd_edition/main.html#SECTION00030000000000000000) for VNC client to work on host PC
+
* Diablo 4.1.2 device requires hildon-desktop patch to be installed to the Tablet from pc-connectivity Garage repository (see instructions from here http://pc-connectivity.garage.maemo.org/beta1/installation.html) for VNC client to work on host PC
== Maemo Mica plugin framework for Eclipse ==
== Maemo Mica plugin framework for Eclipse ==
Line 22: Line 22:
* Installation wizard for SDK Virtual Image on Mac OS X may run into deadlock in situations when more than one dialog is open at the same time
* Installation wizard for SDK Virtual Image on Mac OS X may run into deadlock in situations when more than one dialog is open at the same time
** workaround is to use manual installation of SDK Virtual Image on Mac OS X
** workaround is to use manual installation of SDK Virtual Image on Mac OS X
-
* There is no automatic mounting of /scratchbox shares from inside a Maemo SDK Virtual Image into Mac OS X host PC which prevents automatic configuring of C/C++ indexing. Manual configuring and C/C++ indexing works.
+
* Configuring C/C++ indexing in Mac OS X does not always work properly
* Hover help for Python and C++ for Maemo API documents does not work on ESBox because documentation is not integrated yet
* Hover help for Python and C++ for Maemo API documents does not work on ESBox because documentation is not integrated yet
* Debian installation packages creation for Python applications using Eclipse Wizard may fail to create correct structure for packages
* Debian installation packages creation for Python applications using Eclipse Wizard may fail to create correct structure for packages
-
* The disk free space calculation on Mac OS X may be incorrect when installing Maemo SDK Virtual Image. If you know you have enough disk space, ignore the not enough disk space warning.
 
== Maemo Pluthon plugin for Eclipse ==
== Maemo Pluthon plugin for Eclipse ==
-
* Remote ''ltrace'' tool launching for Maemo device fails with Windows host PC if SBRSH is used
+
* Remote ''ltrace'' tool launching for Maemo device fails if SBRSH is used
** workaround is to use SSH and RSE instead of SBRSH
** workaround is to use SSH and RSE instead of SBRSH
* Hover help for Python for Maemo API documents does not work on Pluthon because documentation is not integrated yet
* Hover help for Python for Maemo API documents does not work on Pluthon because documentation is not integrated yet
Line 35: Line 34:
== Maemo PC Connectivity ==
== Maemo PC Connectivity ==
-
* Maemo PC Connectivity functionality with [[Nokia N900|N900]] device and Fremantle is more limited than with [[Nokia N800|N800]]/[[Nokia N810|N810]] device with [[Open development/Maemo roadmap/Diablo|Diablo]]
+
* Maemo PC Connectivity functionality with N900 device and Fremantle is more limited than with N800/N810 device with Diablo
** N900 will not support USB host mode
** N900 will not support USB host mode
*** no workaround (N900 HW issue)
*** no workaround (N900 HW issue)
Line 54: Line 53:
* Configuring connectivity to work between Maemo device and host PC after installation is still partly manual work on host PC side for all supported operating systems
* Configuring connectivity to work between Maemo device and host PC after installation is still partly manual work on host PC side for all supported operating systems
* When creating a project and setting SBRSH as download method quite often errors like "sbrsh server: fuse: bad mount point" and "sbrsh server: Can't mount to point:" happens. As a workaround you need to restart SBRSHD (on Maemo device side) and restart ESBox (on host PC side)
* When creating a project and setting SBRSH as download method quite often errors like "sbrsh server: fuse: bad mount point" and "sbrsh server: Can't mount to point:" happens. As a workaround you need to restart SBRSHD (on Maemo device side) and restart ESBox (on host PC side)
-
* WLAN connection may get broken if using WLAN and USB Networking simultaneously. Connection problems may occur after some time (can take hours or days) when device is (re)started and WLAN tries to connect.
+
* WLAN connection may get broken if using WLAN and USB Networking simultaneously. Connection problems may occur after some time (can be hours or days) when device is (re)started and then WLAN tries to connect.
** when the problem occurs user gets "Internet connection failed. Unable to retrieve IP address from server" error
** when the problem occurs user gets "Internet connection failed. Unable to retrieve IP address from server" error
-
** workaround is to reflash Maemo device or manually assign IP number to the connection (which may cause problems with DHCP)
+
** workaround if to reflash Maemo device
-
* If FileZilla has already been installed to the Mac OS X host PC, installation of Host PC Connectivity with default settings fails
+
-
** workaround is to move FileZilla first to trash and then reinstall Host PC Connectivity or select not to install FileZilla with Host PC Connectivity
+
== Maemo SDK Virtual Image ==
== Maemo SDK Virtual Image ==
-
* NetworkManager is being started after Scratchbox, so the <code>resolv.conf</code> file used by Scratchbox may be invalid which causes network problems
+
* NetworkManager is being started after Scratchbox, so the resolv.conf file used by Scratchbox may be invalid which causes network problems
== Maemo Flasher-3.5 Tool ==
== Maemo Flasher-3.5 Tool ==
Line 74: Line 71:
* Some publically available test suites (for Eclipse components and NFS mounts, for example) are run on Linux, Windows and Mac OS X during integration testing but frameworks and test sets are not yet ready to be published
* Some publically available test suites (for Eclipse components and NFS mounts, for example) are run on Linux, Windows and Mac OS X during integration testing but frameworks and test sets are not yet ready to be published
 +
* Test results (for unit tests and integration tests) for official releases are not yet ready to be published together with products
* Test results (for unit tests and integration tests) for official releases are not yet ready to be published together with products
----
----
Feedback can be sent to eclipse-integration@maemo.org
Feedback can be sent to eclipse-integration@maemo.org
-
 
-
[[Category:Eclipse]]
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)