Re: [gtk-list] Can't compile gtk-1.2.3 on Solaris




Tethys <tethys@it.newsint.co.uk> writes:

> I'm trying to compile gtk-1.2.3 on Solaris 2.6 on an UltraSparc CPU.
> 
> However, I have run into a few problems. Firstly, it requires perl!
> 
> IMHO, this is a design decision that's stupid beyond belief. Since
> gtk itself doesn't need perl, insisting perl is present purely for
> the compile/install cycle is utterly brain dead. It means having to
> download and compile several megabytes of code just to compile gtk.

Somebody is jumping to conclusions here. This was a bug in 1.2.3.  It
was fixed in 1.2.4, which was released a month or so ago, but I'd
advise waiting until we get 1.2.5 out (a few days), since 1.2.4 has
some problems in other areas.

> The install failed with:
> 
>    ginstall: /local/common/pag/lib/locale/ca/LC_MESSAGES/gtk+.mo: No such file or directory
> 
> In my case, prefix=/local/common/pag. 

I'm a bit lost to why this is occuring. If you look at
po/Makefile, it should be calling mkinstalldirs on the
the directories where it installs locale files.

> However, since I'm not particularly
> bothered by international message catalogs, I tried again with:

>    make -k install
> 
> to skip the errors. It failed again further through the install process,
> because the Solaris "ln" barfs with the "-s -f" flags. Reversing the
> order of the flags to "-f -s" works, however. Yes, it's a bug in the
> Solaris "ln", but it's probably something that configure should be
> checking for.

This also was fixed in 1.2.4.

Regards,
                                        Owen



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