I figured out how to configure. It’s easy, and you can do it, too. You should because it’s fun. I configured Icecat, yesterday. Since I was having usual configure troubles, I found a couple webpages to read about installing from source.
On one page, I learned to find out some significant settings before configuring, so I began running
./configure --help beforehand. If the configure binary was already set to target
/usr/local/*, then I could leave off the
--prefix=/usr/local that I learned from a message board. When I ran
./configure --sysconfdir=/etc --localstatedir=/var, Icecat’s configure threw an error about GTK+, and it took me all day to figure out what was wrong and how to solve it. I had given up, and then, later that day, I tried again. I think this is the exact same problem I had with the GIMP APNG Plug-In.
After I failed to find GTK+ in Debian’s repositories, I found its website and wandered down the wrong path of trying to build its dependencies for hours. If I had read or noticed this last paragraph, then I probably would have eventually found the libgtk2.0-dev that I needed, but instead, as I was about to configure the third dependency that I downloaded, I found a dev version in the repository. After installing it, the GTK+ configure binary quit asking for it, so I gradually caught on and figured out that for every error, I was supposed to find a package with a
lib prefix and a
-dev suffix. The
alsa one took the longest; it was
Making Icecat took at least forty-five minutes, and I removed the Launchpad package before installing the new version. When I was finished, I went back into every source directory and ran
make clean (Cleaning Up the Mess), and then, I switched to root and ran
make uninstall; and they all magically uninstalled, thank the developers. I saved the Icecat Makefile in a descriptive directory in my superuser’s home directory, (save the entire directory rather in /home if / is a small partition. Just a Makefile won’t do anything without the rest of the directory) and I removed all the other evidence from the scene of the crime. Here’s another tutorial that I will use next time I compile from source which will probably be that GIMP plug-in.