View Single Post
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#9
Originally Posted by TA-t3 View Post
Great!

BTW, the N8x0/770 ARM CPUs are little endian just as your x86 PC, so that's not really an issue with gdbm either (unless you have some big endian hardware around your house that you're using for stuff like this).

BTW2, anyone up to writing a utility to convert gdbm maps to sqlite? Even though the old format is supported I prefer to keep my maps in a single format and I have so many from my travels..
True - endianness is not the real problem, at least on armel. But there are other platform specifics that have kept GDBM databases created on one platform unreadable on another platform.

Before Maemo Mapper started using GDBM, there was a little app called WinMapper that someone wrote that would download maps on a Windows machine into the right directory structure. When we switched to GDBM, that app not only broke, but could not be fixed due to the differences in GDBM database files across platforms.

SQLite should solve that problem.