I've committed this change to the development codebase as well as a few of the other issues folks have run into building 0.2.3 on linux. I'm sure it still won't be perfect for everyone, but hopefully it'll help. I also added db.ini parsing for linux so we'll see how that works in the wild with the next release.
If anyone has ideas/suggestions, I'd like to also create a linux build guide including general instructions as well as any known issues requiring manual intervention at this point (such as differing include paths, files needed from the win32 release, or namespace issues w/newer versions of gcc). Perhaps the next step will be to provide a binary distribution like that for win32.
Also, I'd be interested in hearing from folks that have gotten past the build issues to learn how much success people are having with it, and if there are performance issues or other oddities that are affecting linux and not win32.
|