Roland,
I'm not sure I agree all that much with Travis on the big issue with libraries, although he has a point if you require to provide all binaries yourself.
Binary compatibility is usually strong, because a lot of the relevant libraries are standardized through the Linux Standard Base. In particular, if you use a release like Ubuntu 10.04, then your program most likely will work with later releases too. WxWidgets is not part of the LSB though.
Minor libraries like zlib and libpng change their API even less frequently.
Note that you probably won't wish to link Mesa statically, as that is not likely to provide you with proper access to hardware acceleration.
When this is said - is the source available? Is LDraw an open source project? If it is, it is possible to hope for distribution specific maintainers taking up the task to provide up-to-date packages for various platforms.
I'm not sure I agree all that much with Travis on the big issue with libraries, although he has a point if you require to provide all binaries yourself.
Binary compatibility is usually strong, because a lot of the relevant libraries are standardized through the Linux Standard Base. In particular, if you use a release like Ubuntu 10.04, then your program most likely will work with later releases too. WxWidgets is not part of the LSB though.
Minor libraries like zlib and libpng change their API even less frequently.
Note that you probably won't wish to link Mesa statically, as that is not likely to provide you with proper access to hardware acceleration.
When this is said - is the source available? Is LDraw an open source project? If it is, it is possible to hope for distribution specific maintainers taking up the task to provide up-to-date packages for various platforms.