よく必要になるソフトのSolarisへのインストール

package version configure args depends remarks 入手、情報
jpeg 6b --enable-shared - - http://www.ijg.org/
pcre 4.5 - - http://www.pcre.org/
openssl 0.9.7d --prefix=/usr/local --openssldir=/usr/local/openssl threads shared - configureじゃなくconfigを使う http://www.openssl.org/
cups 1.1.21rc1 --prefix=/usr/local --with-cups-user=cups --with-cups-group=cups - ユーザー"cups",グループ"cups"作成後インストール http://www.cups.org/
xmms 1.2.10 libmikmod, libao, libogg, libvorbis, OpenGL remarks http://www.xmms.org/
boost 1.31.0 (configure無し) python $ cd tools/build/jam_src
$ ./build.sh
# PYTHON_ROOT=/usr/local PYTHON_VERSION=2.3 PYTHON_LIB_PATH=/usr/local/lib/python2.3/config PYTHON_INCLUDES=/usr/local/include/python2.3 tools/build/jam_src/bin.solaris/bjam "-sTOOLS=gcc" install
スーパーユーザでの作業は折り返しがあるが実際は1行
http://boost.org/
flex 2.5.4 - - http://www.gnu.org/software/flex/
libmal 0.40 pilot-link malsync/mal/common/AGUtilUnix.hでエラーになるが
#ifdef __sun__
のブロックをバッサリ削除で解消
http://jasonday.home.att.net/code/libmal/
lame 3.96 http://lame.sourceforge.net/
libmusicbrainz 2.1.1 - - http://www.musicbrainz.org/index.html
taglib 1.1 - 自己解決不可なので、NetBSDpkgsrcのpatchを使用しmake。
patch-aa(1.1.1.1)により、taglib/toolkit/taglib.hを修正
id3lib_strings.h(1.2)を差し換え
admin/install-shに実行属性を与え、make install
/usr/local/include/taglibにid3lib_strings.hをコピー
http://ktown.kde.org/~wheeler/taglib
xpdf 3.00 --enable-a4-paper t1lib GlobalParams.ccの
static char *displayFontDirs[] = {

"/usr/sfw/share/ghostscript/fonts",
"/usr/X/lib/X11/fonts/Type1",
追加してやる。
http://www.foolabs.com/xpdf/
tiff 3.6.1 - - http://www.libtiff.org/
lcms 1.13 - - http://www.littlecms.com/
fribidi 0.10.4 - - http://fribidi.sf.net/
imlib 1.9.14 giflib, libpng - http://freshmeat.net/projects/imlib/
libmikmod 3.1.10 --enable-esd - - http://www.ibiblio.org/pub/Linux/apps/sound/libs/
libao 0.8.5 --enable-esd - - http://www.xiph.org/ao/
libogg 1.0 - - http://www.vorbis.com/
libvorbis 1.0 - - http://www.vorbis.com/
python 2.3.4 - - http://www.python.org/
pilot-link 0.11.8 --with-readline=no - - http://www.pilot-link.org/
t1lib 1.3 - - ftp://ftp.foolabs.com/pub/xpdf/
giflib 4.1.0 - - http://prtr-13.ucsc.edu/~badger/software/giflib.shtml
libpng 1.2.5 (configure無し) - scripts/makefile.solarisをMakefileにコピー http://www.libpng.org/pub/png/
SDL 1.2.7 - - http://www.libsdl.org/
jasper(jpeg2000) 1.701.0 --enable-shared - - http://www.ece.uvic.ca/~mdadams/jasper/
nkf 2.0.4 (configure無し) - MakefileのCC=をgccに変更しmake http://www.jazzdisco.org/bsdi/software/nkf/
lame 3.96.1 --disable-gtktest - - http://lame.sourceforge.net/
id3lib 3.8.3 - - http://id3lib.sourceforge.net/
mpg123 0.59r(v6-20000713b) (configure無し) - mpg123-059r-v6-20000713b.diff適用後、
make solaris-gcc
http://www-ti.informatik.uni-tuebingen.de/~hippm/mpg123.html
libcddb 0.9.5 -(libcdioが有ると尚良い) - http://libcddb.sourceforge.net/
libcdio 0.70 - - http://directory.fsf.org/audio/play/libcdio.html

Up
Last modified: Sun Oct 3 21:00:46 JST 2004