Problem jest następujący
Mogę kompilować projekty wykorzystujące biblioteki QtMobility 1.2 i umieszczać je bezpośrednio na urządzeniu:
QtCreator -> Maemo 5->Uruchamianie:
Deploy files via UTFS mount używając urządzenia: N900
Jednakże jest to rozwiązanie tymczasowe. Problemem jest budowanie pakietu .deb, które kończy się błędem
Kod:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
Oczywiście problemem jest brak informacji o zależnościach.
Z tego co się orientuję informacje o zależnościach są przechowywane w katalogu
/opt/QtSDK/Maemo/4.6.2/sysroots/fremantle-arm-sysroot-20.2010.36-2-slim/var/lib/dpkg/info
w plikach .shlibs
Dla poprzedniej wersji bibliotek QtMobility są one wytworzone poprawnie, ale dla wersji QtMobility 1.2 nie istnieją.
Czy istnieje narzędzie do generowania tych plików?
Model telefonu: Nokia N900, N9/N950
Dołączył: 06 Wrz 2010 Posty: 2207 Piwa: 353/83
Wysłany: 25-12-2011, 10:13
Budujesz dla celu "Release", czy "Debug"? xdpkg czasami źle generuje pliki dla shlib, co prowadzi do tego, że później nie potrafi ich zlokalizować. Zobacz, czy libQtLocation.so.1 nie jest w katalogu
Kod:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
maemo_user
Dołączył: 05 Lip 2011 Posty: 10 Otrzymał 1 piw(a)
Wysłany: 25-12-2011, 10:50
Budowanie i tworzenie pakietu dla celu Debug, kończy się sukcesem.
Zaś dla Release, zatrzymuje się na wyżej wymienionym błędzie pakowania.
W ww katalogu znajdują się wszystkie biblioteki QtMobility 1.2
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum