Blog programisty o C/C++ i PHP

Programowanie w C/C++ i PHP. Blog pełen wskazówek, porad, analiz i opisów.

Boost i SQLite na urządzeniach mobilnych z WinCE.

sierpień 13th, 2010 in Programowanie w PHP, Samo życie

Ostatnio zabrałem się za kompilację BOOST’a 1.34 na urządzenia przenośne z WINCE 5. Ostatecznie udało mi się stworzyć kilka zestawów gotowych bibliotek skompilowanych w MSVS 2005. Wersje debug dla Win32(X86)  i PPC mają 468MB, a ich wersje release 292 MB.

O ile BOOST był kompilowany bjam’em i nie było jakiś większych problemów, o tyle kompilacja SQLite’a to już było to trochę więcej zachodu. Trzeba było utworzyć i skonfigurować podprojekty w solution’ie, tak aby umożliwić kompilacje na różne platformy. Biblioteka BOOST kompiluje się już dla PPC, ale SQLite wymaga już nowszego Windowsa, co okazało się po wielu różnych próbach obchodzenia błędów kompilacji. Najprostszym okazało się stworzenie podprojektu dla WIN CE 5. Nie próbowałem na WIN CE 4. Trzeba w projekcie DLL’ki dodać odpowiednie dyrektywy oprócz tych, które są dedykowane danej platformie. Ostatecznie udało mi się skompilować dlaWin32(X86), WIN Mobile 5 i WIN Mobile 6(wersje debug i release).

Tags: , , ,

Leave a Reply