Monday, 19 November 2012

Re: [gccsdk] Building the libraries

In article <52f12fc469chrisg@care4free.net>,
Chris Gransden <chrisg@care4free.net> wrote:
> In article <52f0b718aagcc-sub@aconet.nl>,
> Frank de Bruijn <gcc-sub@aconet.nl> wrote:

> > Unfortunately not. I checked out r6166 and tried to build tremor
> > separately. Failed.

> tremor builds fine here. Somehow it's not recognising the
> '--disable-oggtest ' even though it should.

I noticed.

I've tried to figure out what exactly XIPH_PATH_OGG etc. is supposed to
do, by the way, but so far I honestly haven't got a clue. All I know
it's that bit that's immediately responsible for the error (courtesy of
bash's syntax checking - that part isn't even executed because libogg
has already been built and *has* been found).

> > Got that and it works fine for retrieving files, but building
> > tcp-wrappers still fails the same way (i.e. downloading the files
> > using apt-get source seems to have worked as well).

> I forgot to mention the 'fetch-program' I sent you needs to go in the
> autobuilder folder.

That's where I put it yesterday. Fetching the files for tcp-wrappers
wouldn't have worked correctly if I hadn't.

> > Still fails, I'm afraid. I see there's a note about the circular
> > dependency of gtk, cairo and librsvg in the setvars for cairo-gtk2.
> > However, *that* was built successfully this afternoon. How exactly
> > is the alias file in that directory meant to get the autobuilder to
> > build libgtk? (The inner workings of the autobuilder are gradually
> > becomming a bit clearer to me, but I'm still nowhere near to fully
> > understanding all the details...)

> I've checked in a few changes to ensure the correct dependencies are
> built.

I've checked out r6167.

> libgtk will still fail. As a workaround until it's fixed make these
> changes.

> in env/lib/pkgconfig/pango.pc change the 'Libs:' line to,

> Libs: -L${libdir} -lpango-1.0 -lffi -lgmodule-2.0 -lm

> in env/lib/pkgconfig/atk.pc change the 'Libs:' line to,

> Libs: -L${libdir} -latk-1.0 -lffi

Done that, but what exactly are these supposed to do? Both libpango and
libatk have already been built.

Again, thanks for your help.

Regards,
Frank


_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

No comments:

Post a Comment