16 feb
Mentre si lavora a Maemo 6, codename Harmattan, che come abbiamo detto avrà supporto nativo per le librerie Qt, il nostro buon vecchio Fremantle rimane relegato ad un supporto nativo per librerie gtk+, mentre quello a Qt è un supporto “aggiunto”. Ma ci sono alcune notizie di interesse per tutti gli sviluppatori di Qt su Maemo: Nokia intende distribuire l’attuale Beta di Qt 4.6 a tutti i dispositivi tramite aggiornamento software; molto probabilmente già con il prossimo aggiornamento importante PR1.2 disponibile a breve. Attualmente, Qt 4.6 (disponibile solo su extra-devel) è completamente optified e risiede in /opt/qt4-maemo5. Che cambierà con PR1.2: si sposterà infatti in rootfs, in sostituzione del supporto a Qt 4.5 realizzato dalla community. Che cosa significa per le applicazioni Qt?
* Applicazioni Qt 4.6: se tutto va bene, non sarà necessario fare niente. Le applicazioni sviluppate e distribuite dovrebbero caricare le librerie in /usr. Potrebbe solo essere necessario modificare il proprio script di build-in modo che non vada a cercarle in in /opt/qt4-maemo5/bin se si sta usando qmake.
* Applicazioni Qt 4,5: questo è più complicato. Le parti Maemo5-specific in Qt 4,6 non sono né API né ABI compatibili con quelli presenti in Qt 4,5. Questo significa che avrete bisogno di almeno una ricompilazione, e probabilmente anche di effettuare modifiche al codice sorgente, se si sta facendo qualcosa di Maemo5-specifico. Le applicazioni Qt 4.5 sul dispositivo smetteranno di funzionare quando vi sarà un aggiornamento disponibile Qt 4.6-based.
Quindi tutti gli sviluppatori Qt 4.5 installino libqt4-maemo5-dev in Scratchbox e comincino il porting delle proprie applicazioni.
Fonte: Stephan Jaenschs Blog
One Response for "Maemo 5: in PR1.2 avremo supporto a Qt 4.6"
[...] per la fine di febbraio l’atteso major-upgrade PR1.2 che porterà tra le altre cose il supporto a Qt 4.6. Share and [...]
Leave a reply