>>>>> "Bernd" == Bernd Finger <Bernd.Finger at Sun.COM> writes:

Bernd> Would it be possible to provide a much smaller build environment
Bernd> than the complete Solaris ON source tree?

You don't actually need to build all of ON just to build ksh93.  I've
attached the script that I've used to build ksh93.  Please note, though,
that recently I've just been using the binaries that Roland has been
building, rather than building ksh93 myself.  I don't think anything has
changed that would break the script.  But if there's a problem, I'd
appreciate it if you could send me any fixes that you apply.

Bernd> Last question: What would be the best way to make the newly built
Bernd> ksh available in my Solaris system? "dmake install" did not
Bernd> install the libraries and the ksh93 executable into the final
Bernd> locations in the file system. 

Right.  ON builds install into a "proto" area which mirrors the final
filesystem location.

Bernd> Should I use the find $ROOT '!'
Bernd> -type d | sed 's/.*\/root_sparc\///' | egrep
Bernd> "/(lib|llib-l)(cmd|ast|shell|dll)|/(ksh|rksh|pfksh)|include/ast"
Bernd> | egrep -v cmdutils command sequence to build my own tarball?

That's certainly one option.  You might also want etc/ksh.kshrc.  I
believe you can ignore the lint libraries--the last time I looked, they
were empty.

mike

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ksh-build
Type: application/x-sh
Size: 604 bytes
Desc: tonic-build script
URL: 
<http://mail.opensolaris.org/pipermail/ksh93-integration-discuss/attachments/20061003/561167b3/attachment.sh>

Reply via email to