Wednesday, October 8, 2008

Installing Scons-1.0.1 on Solaris (SXCE)

I starting porting Ardour Music workstation software to Solaris (built with SunStudio 12) today and they use a build chain called 'Scons', _more info here_ :
http://en.wikipedia.org/wiki/SCons
http://en.wikipedia.org/wiki/Ardour_(audio_processor)

As Scons was *so* so easy to install I thought I would share it here:

Installing Scons-1.0.1 on SXCE :
------------------------ start -------------------------------

/usr/bin/gunzip -cd scons-src-1.0.1.tar.gz | tar -xvf -
cd scons-src-1.0.1/
python bootstrap.py build/scons
pfexec python build/scons/setup.py install --prefix=/opt/scons
export PATH=$PATH:/opt/scons/bin

------------------------ end -------------------------------

~

5 comments:

UX-admin said...

What about packaging scons?

Doing setup.py install works on a single workstation, but if you had 1,500 workstations, that'd fail miserably, especially when the time came to upgrade.

.:: Aurora ::. said...

Hi ux-admin,
Nice to hear from you.

Yes, that is true. I have a single development workstation here and thus did not see the need for a install base of 1.5k workstations.

However, I would be glad to package this up!

Thanks,
Edward.

UX-admin said...

That's great! Your work will be helping Solaris become the new multimedia powerhouse (the way it's meant to be)!

berny said...

hey, make it an SFE specfile so others can benefit too... ;-)

.:: Aurora ::. said...

Hey,

Thanks for the great feedback.
I have made a spec file *and* a package.
Just need to find somewhere to put it.

I'll keep you posted.

Regards,
Edward.