Hey, I've seen a lot of comments about various programs people are compiling. I've been hitting the gnu site kinda hard and came up with several comments on various packages. Hopefully this will be of assistance to a lot of people. Maybe someone can answer a couple questions I have.
NEW (i've found no postings on any of these):
bzip2 - builds right out of the package. Available at
http://sourceware.cygnus.com/bzip2/
w3m - a handy little text-based web browser that parses tables and frames available at
http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/eng/. I stopped using lynx after I found this. This builds after GNU's termcap is built and installed (is there an OSXPB equivelant to termcap already?) You also have to go into "configure" and replace both occurances of the word "Rhapsody" with "Darwin". Then away you go!
OpenSSL-0.9.5a-3.1 - from opensource.apple.com. This is nice so that lynx/w3m can hit https/ssl sites. I can't make this package. After entering openssl/crypto I get "cc: cannot read specs file" followed by "make[2]: *** [cryptlib.o] Error 1". I got similar cryptlib errors when trying to compile the standard openssl-0.9.6. Is there a cryptlib issue with OSXPB?
vim - I've heard different suggestions for compiling this. I've compiled the standard package source (from
http://www.vim.org) Whatever you do with ./configure you still have to edit 3 source files before it will work. Let me say that I strongly recommend using "--disable-gui --disable-gpm --without-x" with ./configure. Here are the changes:
src/regexp.c: lines 350-358 have a section for "#if defined(macintosh)...". Delete lines 350/354/355/356/357/358. This will basically enable the "macintosh" define at that point.
src/ctags/main.c: lines 299/1096. You have to remove the "__unused__" from the prototyping on these lines.
src/ctags/options.c: lines 1320/1330. You have to remove the "__unused__" from the prototyping on these lines.
Now it compiles fine.
GNU:
general - use "--host=powerpc-apple-netbsd42" or "--host=powerpc-apple-rhapsody4" to ./configure most of the GNU software
automake/autoconf - build right out of the standard package
gimp/glib/gtk+ - my question is, can you even use these libraries w/ OSXPB? Is it of any use...any hope for Gimp?
ncurses - builds right out of the standard package
termcaps - builds right out of the standard package