[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cairo backend on Solaris
From: |
Fred Kiefer |
Subject: |
Re: cairo backend on Solaris |
Date: |
Sun, 27 Jan 2008 17:34:10 +0100 |
User-agent: |
Thunderbird 2.0.0.9 (X11/20070801) |
As far as I know, you don't need glitz to run the cairo backend. For me
cairo with glitz didn't work for a long time and I haven't tested this
combination since then.
When compiling the GNUstep backend you need to tell it to use cairo.
What I do is
make distclean; ./configure --with-name=cairo --enable-graphics=cairo;
make; make install
which allows me to have all the three backends for X11 on the same
machine and switch between them easily. If you don't need that feature
using just --enable-graphics=cairo should do.
Fred
Andreas Höschler wrote:
> Hi all,
>
> has anybody successfully got the cairo backend of GNUstep buult on
> Solaris 10? My current recipe looks as follows:
>
> gunzip glitz-0.5.6.tar.gz
> tar xvf glitz-0.5.6.tar
> cd glitz-0.5.6
> ./configure
> make
> make install
>
> gunzip cairo-1.4.14.tar.gz
> tar xvf cairo-1.4.14.tar
> cd cairo-1.4.14
> ./configure --enable-glitz
> make
> make install
>
> ...
>
> cd back
> ./configure
>
> However, not even glitz builds for me
>
> ...
> glitz_buffer_unbind 0x3278 .libs/glitz_pixel.o
> INT_glitz_context_make_current 0x27a .libs/glitz_context.o
> ld: fatal: relocations remain against allocatable but non-writable sections
> collect2: ld returned 1 exit status
> make[3]: *** [libglitz.la] Error 1
> make[3]: Leaving directory `/src/glitz-0.5.6/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/src/glitz-0.5.6/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/src/glitz-0.5.6'
>
> I can live with art for a while but I would appreciate if anybody got
> this running and would share his notes.
>
> Thanks,
>
> Andreas
>
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnustep
>