Forum OpenACS Development: Re: Compiling Naviserver with oACS for Solaris
I've made some changes to NaviServer and the install scripts such they compile for OpenSolaris (OmniOS). The changes to the sources are in the repositories on bitbucket and github in the newest branches. Please get the install scripts from http://openacs.org/xowiki/naviserver-openacs (or https://github.com/gustafn/install-ns) and use in install-ns.sh
version_ns=HEAD version_modules=HEAD version_xotcl=HEADand in install-oacs.sh
oacs_core_version=oacs-5-8 oacs_packages_version=oacs-5-8 ns_src_dir=/usr/local/src/naviserverand run the scripts. These install scripts should work on a pretty vanilla system (i used SunOS omnios-vagrant 5.11 omnios-6de5e81 i86pc i386 i86pc). The scripts fetch required packages via IPS ("pkg install ...") when possible and compile Tcl/NaviServer with 64-bit such it links with the IPS postgresql-927 package.
Once the new versions of NaviServer etc. are released, one should switch back to the released versions instead of using "HEAD" (which is often a moving target).
Hope this helps