Re: garnome 2.10.0 compile issues on Solaris 8


> I am trying to build garnome 2.10 for my developers on
> Solaris 8 for testing.  We wish to stop using (slow) CDE
> for development work and wish to use GNOME instead.
> I figured garnome would ease the installation of the
> gnome 2.10 desktop.  I was wrong. :(

First of all, you may want to try Solaris 10, which contains Sun Java Desktop
System (which is customized GNOME).

Second of all, I've managed to build GNOME 2.4 and GNOME 2.6 several months
ago and it was really pain.

> I have enclosed the error output from "make paranoid-install"
> below.  Can someone knowledgable with garnome 2.10 on Solaris
> 8 please assist me on this issue?  This is my first time
> installing open source software for Solaris after nearly
> four years working on Red Hat.  Thank you. :)

You will need to have as much GNU software as possible installed on your
machine. Start with Companion CD (can be downloaded from - it should
contain most of packages you need. Also, I needed to compile almost every
package in bootstrap.

>         [fetch] complete for libgnomecanvas.
>         [checksum] complete for libgnomecanvas.
>         [extract] complete for libgnomecanvas.
>  ==> Applying patch download/gar-base.diff
> can't find file to patch at input line 4

And there is an issue with patch, diff and several other commands. Solaris has
its own versions of those commands, which may have different syntax. You need
to use gpatch, gdiff etc. I've created /opt/mybin directory with symlinks

diff -> gdiff
patch -> gpatch
cc -> gcc


and added /opt/mybin in the front of GARNOME's PATH (gar.conf).

Still there are many problems regarding GCC and Forte (Sun's compiler) and
some packages may not compile without MAJOR patches. Some of them are in
Bugzilla (some reported by myself, but there are many of them).

Wishing good luck!


  Ing. Ivan Noris
  System engineer, Business Global Systems, a.s.
  info & public key:
  "Semper cautus - semper paratus - semper idem Vix." 

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]