Let me explain a few things first. For years I have had an app which I originally wrote in MS Basic / btrieve. I am now trying to decide on how to rewrite it to be cross-platform (My main platform being OS X, and the others Linux and Windows XP / 7). I have decided upon Lazarus as the language / IDE but want a non-installable file system (in other words not MySQL etc) that can be distributed across platforms (eg SQLITE).
Now the questions; if I install Lazarus / sqlite on each platform and compile on each platform, will the file contents be transportable across platforms. My app is a diary /address book one. So if I am using it at home on OS X and then take it on usb (with each platform executable module) to work (Windows XP), will the data persist and be accessible from the windows version?
Hope this is clear.
Also what do I have to do after installing Lazarus (already have on OS X Snow Leopard) to get sqlite to be accessible to the code (which wrapper?)
cheers