Edward Martinez <mindbende...@live.com> wrote: > When can we expect SchilliX-0.7.1i+ to be made available to download?
There will be a self hosting SchilliX-0.7.2 tomorrow (in case there are no problems). This will be based on the same kernel as seen in 0.7.1i. During the past time, I compiled a lot of new software and there is now 2.6 GB of new software in a separate tar archive sfw.tar.xz I wrote a new OpenSource K&R cpp (based on the UNIX sources from 1978) so the last closed bits besides the compiler and Java have been removed. The source for this cpp will be included in a new schily source consolidation on: ftp://ftp.berlios.de/pub/schily/ at the same time. I need to run a full compile test with Illumos and that takes 14 hours inside VirtualBox. If someone has a fast machine and is willing to test, I could put out a preliminary iso now...... The procedure to install is in /boot/grub/README.install To install the additional software (needed for compilation), call: cd /tmp wget ftp://ftp.berlios.de/pub/schillix/sfw.tar.xz cd / star -xp -no-fsync -install < /tmp/sfw.tar.xz You may ignore the "not newer" messages, as parts of the sfw archive are included in the ISO. But the version I put just out seems to have some problems with converting /usr/bin/bzip2 and friends to a link to itself. I need to check... and fix this this evening. Note that gcc has been moved into sfw.tar.xz For an illumos compilation, you need at least 1.5 GB of RAM. Be careful, you now need at least a 10 GB root filesystem. If you do this on real hardware, I recommend to create at least two root partitions to allow a later upgrade by keeping the old root and installing into the second root partition. Then install sunstudio-12.1 (from patched tar archive from opensolaris.org) to /opt, then call: cd /opt; ln -s sunstudio12.1 SUNWspro cd /opt/sunstudio12.1; ln -s . sunstudio12.1 cd /usr/ccs/bin/; ln -s ../../bin/as cd /usr/bin; ln -s /opt/sunstudio12.1/bin/fbe as The first two links are needed in order to work around bugs in "nightly". The second link is needed as we do not have a redistributable assembler. Then install Java. You can either get a complete Java install or get a tar archive from another machine that includes /usr/jdk/* /usr/java -> jdk/jdk1.6.0_18 Do not forget the following links: 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/java -> ../java/bin/java 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/javah -> ../java/bin/javah 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/policytool -> ../java/bin/policytool 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/serialver -> ../java/bin/serialver 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/native2ascii -> ../java/bin/native2ascii 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/javaws -> ../java/bin/javaws 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/jdb -> ../java/bin/jdb 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/rmiregistry -> ../java/bin/rmiregistry 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/apt -> ../java/bin/apt 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/ControlPanel -> ../java/jre/bin/ControlPanel 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/keytool -> ../java/bin/keytool 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/jcontrol -> ../java/jre/bin/jcontrol 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/HtmlConverter -> ../java/bin/HtmlConverter 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/jarsigner -> ../java/bin/jarsigner 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/javap -> ../java/bin/javap 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/javac -> ../java/bin/javac 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/extcheck -> ../java/bin/extcheck 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/jar -> ../java/bin/jar 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/idlj -> ../java/bin/idlj 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/rmic -> ../java/bin/rmic 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/javadoc -> ../java/bin/javadoc 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/appletviewer -> ../java/bin/appletviewer 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/orbd -> ../java/bin/orbd 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/tnameserv -> ../java/bin/tnameserv 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/servertool -> ../java/bin/servertool 0 lrwxrwxrwx root/root Jul 28 14:27 2010 bin/rmid -> ../java/bin/rmid If you did install everything, you have: df -h / Filesystem size used avail capacity Mounted on /dev/dsk/c0d0s0 15G 4.9G 9.8G 34% / Then install the Illumos source and happy compiling.... Do not forget to first install /opt/onbld from somewhere, you need it to booostrap the tools in usr/src/tools. You may update /opt/onbld from usr/src/tools/proto/root*/opt/onbld/* after calling usr/src/tools/scripts/bldenv.sh illumos.sh cd usrsrc/tools/ dmake install This release should allow to compile everything you need to compile the all consolidations. BTW: if you like to work around the network problematic with VirtualBox, I recommend to call: ssh -l you -R 1237:10.0.2.15:22 10.0.2.2 from the VB console and then call: ssh -p 1237 r...@localhost from the host machine. Everything besides /usr/bin/bzip2 from sfw.tar.xz looks fine... I just started the test ./nightly illumos.sh, this will need 14 hours to complete. Jörg -- EMail:jo...@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin j...@cs.tu-berlin.de (uni) joerg.schill...@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org