Thursday, June 10, 2004

Open Source

In an unrelated note, I embarked yesterday on trying to get mozilla Firefox and Gaim 0.78 to build on my mac. I failed miserably, but only because firefox won't build as anything but mozilla 1.6 and gaim has some serious problems with the international locales not matching each other or something. I'm thinking about contacting the maintainer of the fink-gaim package to see what he does to get it to build, but hell, who knows. Anyway, I figured that putting the list of packages I needed to put together to build GTK+ 2.4.2 and the preliminary dependencies for Mozilla and Gaim.



Open Source Software compile notes.



Build system information:

Power Macintosh G4/400 (sawtooth)

Mac OS X 10.3.4

Xcode 1.1 (gcc3.3)



Unnecessary compiles:

render-0.8: ok;

xrender-0.8.4: ok;

libxrender-0.8.4: ok;

renderext-0.8: ok;



Initial dependencies for GTK+2.4.2:

pkgconfig: ok;

libpng: ok;

libtiff: ok;

libjpeg: adjusted;

copy from /usr/share/automake-1.6:

config.guess;

config.sub;

pass into ./configure --enable-static;

build ok;

gettext-0.14.1: ok;

freetype-2.1.8: ok;

expat-1.95.7: ok;

fontconfig-2.2.2: ok;

libXft-2.1.6: ok;



GTK+-2.4.2 packages:

glib-2.4.2: ok;

atk-1.6.0: ok;

pango-1.4.0: ok;

xcursor-1.0.2: ok;

#note: can and probably should be moved to prelim deps.

gtk+-2.4.2: adjusted;

added line "#include " to

/usr/local/include/freetype2/freetype/freetype.h

#note: I did this on a backup.

build ok;



firefox-0.8:

libIDL-0.6.8: adjusted;

since GLIB 2.4.2 didn't install glib-config, I had to

copy this file over from fink.

build ok;

firefox-0.8: ok;

#note- used "--with-x" to configure

gaim-0.76:

aspell-0.50.5: ok;

gtkspell-2.0.5: ok;

#note: used --enable-gtk-doc=no to work.

tcl-8.4.0: ok;

tk-8.4.0: ok;

libxml2-2.6.9: ok;

libao-0.8.5: ok;

audiofile-0.2.3: adjusted;

may have needed --disable-shared then --disable static;

build ok;

esd-0.2.8: unneeded;

nas-1.6: bitch to build, going without;

No comments:

Post a Comment