This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]

11 October 2009

 

Building a kernel for OpenSolaris 2009/06

andrew> mkdir /opt/SUNWspro
andrew> cd /opt/SUNWspro/
andrew> gtar xvfz ~/Downloads/sunstudio12-ii-20081010-sol-x86.tar.gz
...
Build the kernel with dmake setup; cd uts; dmake all
...
andrew> beadm create snv_111b_asg
andrew> beadm mount snv_111b_asg /mnt/snv_111b_asg
andrew> cd /export/home/andrew/on/ws/
andrew> export SRC=/export/home/andrew/on/ws/usr/src
andrew> Install -k i86pc -G snv_111b_asg
andrew> cd /mnt/snv_111b_asg
andrew> tar xf /tmp/Install.andrew/Install.i86pc.tar
andrew> bootadm update-archive -R $PWD

 

SystemC 2.2.0 on OpenSolaris 2009/06

I built SystemC 2.2.0 on OpenSolaris 2009/06 this afternoon. I made a little patch that captures the (very simple) required changes. Here's what I did to build it:

andrew> gtar xfz systemc-2.2.0.tgz
andrew> patch -p0 < patch.systemc-2.2.0-os.txt
andrew> cd systemc-2.2.0
andrew> rm config/missing && cp /usr/share/automake-1.10/missing config/missing
andrew> aclocal-1.10
andrew> automake-1.10
andrew> autoconf
andrew> cd ..
andrew> mkdir systemc-2.2.0-build && cd systemc-2.2.0-build
andrew> ../systemc-2.2.0/configure --prefix=/opt/sc
andrew> gmake all install check