Portability
From Buzztard
We aim to make buzztard quite operating system independent (if possible). On this page we list all dependencies and links to portabillity issues. If a component is optional then the dependency type is soft, if it is mandatory then it is a hard dependency.
| dependency | type | gnu/linux | w32 | bsd/macosx |
|---|---|---|---|---|
| glib2 | hard |
okay |
okay |
okay |
| gdk+2/gtk+2 | hard |
okay |
okay |
uses XDarwin for now (see GTK+ for MacOS X development) |
| gnome-canvas | hard |
okay |
okay |
okay |
| libxml2 | hard |
okay |
okay |
okay |
| gstreamer | hard |
okay |
okay | |
| gconf | soft |
okay |
porting in work |
okay |
| gnome-vfs | soft |
okay |
porting in work |
okay |
| check | soft |
okay |
??? |
okay |
Green means "is no problem", Yellow means "not complete or we do not know", Red mean "there is a problem".
Links: gstreamer for win32 - A quick googling came up with this link, possibly useful.
MacPorts is the most active effort to port open-source apps for MacOS X, it contains all the packages listed on this page.
See the page about porting to MacOS X.



