[opensource] PDF Editing
bettsp at cse.ohio-state.edu
Thu Jan 25 13:01:27 EST 2007
Some notes of mine:
On Thu, 2007-01-25 at 12:03 -0500, Marc Uhrich wrote:
> 2. Uncompress the package run-> tar -zxvf packagename.tar.gz (for
or 'tar -xjvf packagename.tar.bz2' (note the 'j')
> 3. Read the README file distributed with the package. This will most
> likely have specific instructions that should be used if they vary
> my included steps 4,5, and 6.
To get the compiler and build tools, run:
sudo apt-get build-essential checkinstall && sudo apt-get build-dep gaim
(Why Gaim? Well, Gaim is a pretty typical GTK+ application; if you pull
in its build dependencies you'll have a lot of what you need)
> 4. In the new directory run-> ./configure (3,4,and 5 require that you
> have development tools installed)
Actually, a better idea is to run ./configure --prefix=/usr/local ; this
makes all the software you've installed manually in /usr/local. Since
this is a small number of programs, it's easier to keep track of then
digging through /usr.
> 5. In the new directory run-> make
> 6. In the new directory run-> make install
Actually, you want "sudo make install", but an even better idea on
Ubuntu is to run 'sudo checkinstall'. This will create a package based
on the program that you can remove later if you want.
> 7. Make a sandwich using rye bread with a meat and cheese of your
I prefer Swiss. Make sure to butter the bread too.
> 8. Toast and enjoy.
> Note: Steps 7 and 8 are optional but encouraged.
> A caveat is that the package may need libraries or other packages
> installed. In which case, the configure or make will fail. The
> necessity of these items will be outlined in the README making reading
> it a necessary evil.
Usually you can type "apt-cache search <package-name>" and get some
info, make sure to install the -dev package (like libnm-glib-dev for
example), you need this to compile stuff.
Paul Betts <bettsp at cse.ohio-state.edu>
More information about the Opensource