Zum Inhalt springen

Hack-A-N900/Development Notes: Unterschied zwischen den Versionen

Cyphunk (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Cyphunk (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 52: Zeile 52:
There are the nokia closed-source libraries and other libraries from the community that you might want to use in your application. For example, I would like to use TpSession[http://tpsession.garage.maemo.org/] which is an abstraction for the TelepathyQt4 API letting one manage sms's, phone calls, etc.
There are the nokia closed-source libraries and other libraries from the community that you might want to use in your application. For example, I would like to use TpSession[http://tpsession.garage.maemo.org/] which is an abstraction for the TelepathyQt4 API letting one manage sms's, phone calls, etc.


==== In Scratchbox ====
==== In MADDE ====
To install TpSession using scratchbox you need to install TelepathyQt4 on your workstation (for emulator), apt-get install libtelepathy-qt4-dev, and you need to install the nokia closed source libs for your target (requires serial number). Then compile TpSession (git clone https://vcs.maemo.org/git/tpsession) for your workstation and/or target. Then you have to copy the lib to the root dir of your target and add the location to the INCLUDES of the .pro file for the project. (thread discussion[http://talk.maemo.org/showthread.php?t=56602]).  Command log for using lib on local emulator:
To install TpSession to your MADDE SDK you need to install TelepathyQt4 on your workstation (for emulator), apt-get install libtelepathy-qt4-dev, and you need to install the nokia closed source libs for your target if you want to deploy to a phone (requires serial number). Then compile TpSession (git clone https://vcs.maemo.org/git/tpsession) for your workstation and/or target. Then you have to copy the lib to the root dir of your target and add the location to the INCLUDES of the .pro file for the project. (thread discussion with more details[http://talk.maemo.org/showthread.php?t=56602]).  Command log for using lib on local emulator:


<pre>
<pre>
Zeile 68: Zeile 68:
</pre>
</pre>


==== In MADDE ====
For now we have tested this only with the local emulator.
Same steps as for scratchbox. I've tested this only with the emulator at the moment.
 
==== In Scratchbox ====
Same steps as for MADDE.  


== Qt API's ==
== Qt API's ==