Solaris

From Openmoko

Revision as of 19:15, 13 October 2008 by Lally (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Building on Solaris

(Well, OpenSolaris)

After a few dead starts, the best way to build on Solaris is to use a BrandZ Linux zone, and install enough stuff into the CentOS-3 image to make it all work.

Using these directions for setting up the zone: http://wikis.sun.com/display/chosug/Installing+a+Linux+Zone

Try to install what you can from the package list in MokoMakefile

The rest, here's what I've had to install so far: apr-1.3.3/ -- for subversion apr-util-1.3.4/ -- for subversion bash-3.2/ -- the builtin cp doesn't take the -t option, the one in this newer bash does. diffstat-1.46/ help2man-1.36.4/ -- build without NLS. git-1.6.0.2/ ncftp-3.2.2/ -- to make CPAN happy about Locale::gettext neon-0.28.3/ -- for subversion Python-2.6/ -- for the proper sqlite support sqlite-3.6.3/ -- for python subversion-1.5.3/ -- yum didn't have this. texi2html-1.64/


Some more's probably necessary. I'll update this as I go.

Personal tools

Building on Solaris

(Well, OpenSolaris)

After a few dead starts, the best way to build on Solaris is to use a BrandZ Linux zone, and install enough stuff into the CentOS-3 image to make it all work.

Using these directions for setting up the zone: http://wikis.sun.com/display/chosug/Installing+a+Linux+Zone

Try to install what you can from the package list in MokoMakefile

The rest, here's what I've had to install so far: apr-1.3.3/ -- for subversion apr-util-1.3.4/ -- for subversion bash-3.2/ -- the builtin cp doesn't take the -t option, the one in this newer bash does. diffstat-1.46/ help2man-1.36.4/ -- build without NLS. git-1.6.0.2/ ncftp-3.2.2/ -- to make CPAN happy about Locale::gettext neon-0.28.3/ -- for subversion Python-2.6/ -- for the proper sqlite support sqlite-3.6.3/ -- for python subversion-1.5.3/ -- yum didn't have this. texi2html-1.64/


Some more's probably necessary. I'll update this as I go.