Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
COMPO is a graphical design utility for creating compositions in one or more specified areas of a printed page, or for creating PNG or SVG images of arbitrary size. You can find out what it is supposed to be able to do, and check its status at http://britseyeview.com/compo/ To build and run it you'll need ensure you have the following libraries: GTK+ 3.4 or better. libgtkd-2.a - download the source from gtkd.org and build it - doesn't take long. libcairo2 (>= 1.12.14) - For Ubuntu 12.04 you can download a .deb file to install that from http://www.ubuntuupdates.org/package/xorg-edgers/precise/main/base/libcairo2. Other Ubuntu versions are available there also. librsvg.so - the version on Ubuntu 12.04 is librsvg-2.so.2, but for some reason there is no symbolic link to it called librsvg.so. So if you don't have that either, you can create the symlink, or specify the library explicitly as in -L-l:librsvg-2.so.2. libusps4cb - This is a tiny US Postal Service library used in the creation of postal barcodes (https://ribbs.usps.gov/index.cfm?page=intellmailmailpieces). The 32 bit makefile uses libusps4cb.a, but the .a files are no longer available (bad decision - how many apps are you likely to have on your machine to print postal bar codes???), so for a 64 bit build, put libusps4cb.so somewhere that's on your library path. Both these files are in the compo/lib directory on GitHub. libusps4cb.a - 32 bit, libusps4cb.so - 64 bit.