Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Sunday, September 27, 2009

OpenSolaris distro - AuroraUX makes Frontpage of Reddit !

Reddit Article.

I know I have not updated my blog in a year or so now, Simply not had the time due to working on AuroraUX^[1] and LLVM/Clang and Compiler-RT (Our toolchain) upstream as well so that everyone will benefit.

I think there maybe is a bit of misconception that we are trying to reinvent the wheel totally.

This of course is not practical to make a *usable* OS today.

We simply just would like to bring together some partially good technologies such as LLVM and rewrite some things in Unix that have long needed a revisit for usage on the desktop in 2009 and onwards.

A good quality window manager that is not over convoluted, stable and no memory leaks however still easy to use and very *fast*/desktop interactiveness is key.

We would like to revisit Xorg, However we need more developer traction and needs to be talked about in a lot of depth. However a rewrite of the Unix windowing system is far more needed then yet another kernel. Something portable that everyone can benefit from, not just AuroraUX.

Please do drop around #auroraux on irc.freenode.net and say good day.

Cheers,
Edward.

[1] - http://en.wikipedia.org/wiki/AuroraUX

Thursday, August 7, 2008

Installing Sun Studio 12 on Ubuntu 8.04.1

This is really just a quick HOWTO on installing Sun Studio 12 on Ubuntu 8.04.1 or Xubuntu for that matter.

Here is a quick Overview of the Sun Studio tool chain and IDE.
===============================================

"Sun[tm] Studio 12 software, available for free on Solaris and Linux
platforms, includes the following:

Parallelizing C, C++, and Fortran compilers
Code-level debugger
Memory debugger
Performance profiling
OpenMP support
IDE
Optimized libraries
Thread analysis"

===============================================
Anyway;

Download yourself the tarfile version of the installer from (Hint:Click "Free Download"):
http://developers.sun.com/sunstudio/downloads/index.jsp

Then update your box so its current and run this;
$ sudo apt-get install netbeans gawk scons

Make sure you in the current dir of the downloaded tar file (Hint:Make a new dir and stick the tar inside as we are going to expand it);

$ bunzip2 -cd SunStudio12ml-linux-x86-200709-ii.tar.bz2 | tar -xvf -

$ mv SunStudio12ml-linux-x86-200709-ii.tar.bz2 ../
$ sudo mv sunstudio12 /opt/
$ sudo mv lib /opt/
$ sudo mv netbeans-5.5.1 /opt/

And that should be all !

To run;

$ /opt/sunstudio12/bin/sunstudio &

If you like, you can,

* Add the following to your PATH environment variable:
/opt/sunstudio12/bin

* Add the following to your MANPATH environment variable:
/opt/sunstudio12/man


If anyone has a better way please *do* comment.
Thanks,
Edward.