Monday, 26 November 2012

Re: [gccsdk] Building the libraries

In article <52f3aec75dgcc-sub@aconet.nl>,
Frank de Bruijn <gcc-sub@aconet.nl> wrote:
> In article <20121124131649.GF22635@chiark.greenend.org.uk>,
> Theo Markettos <theo@markettos.org.uk> wrote:
> > NetSurf moved from SVN to git in the summer. Much of the repository
> > was reorganised at the same time, which broke most of the autobuilder
> > build scripts for NetSurf's components. I did some changes to at
> > least replace the missing SVN URLs with git ones, but didn't have time
> > to fix all the builds which turned out to be a bit more involved than
> > I expected - so I left the slightly-less-broken builds as
> > placeholders. It might be that's what you're seeing.

> Yes, I assume it is.

> Building all the libraries has now been completed. These items have
> failed:

> package reason
> -------------------- --------------------------------------------
> libgnomeprint2.2-0 package libgnomecups1.0 not in autobuilder
> libgnomeprintui2.2-0 depends on libgnomeprint2.2-0

This is caused by having 'libcups2-dev' installed on the host so this needs
uninstalling.

> oslibvapis !OSLib/Source/Build/!Vala/vapi doesn't exist

> tremor syntax error in configure
> libsdl-mixer1.2 depends on tremor

tremor builds fine here on both Ubuntu 12.10 and Linux Mint Debian edition.
Something may be different on your setup.

> tcp-wrappers siginfo_t changes not in 4.1.2
> orbit2 depends on tcp-wrappers
> libgconf2-4 depends on orbit2
> libgnomevfs2-0 depends on orbit2
> libbonobo2-0 depends on orbit2
> libgnome2-0 depends on libbonobo2-0

> netsurf-libraries depends on the item(s) below
> libsvgtiny depends on netsurf-libraries
> libnsgif depends on netsurf-libraries
> libnsbmp depends on netsurf-libraries
> libwapcaplet depends on netsurf-libraries
> libparserutils depends on netsurf-libraries
> libcss depends on netsurf-libraries
> libhubbub depends on netsurf-libraries
> libdom depends on netsurf-libraries
> rufl depends on netsurf-libraries
> pencil depends on rufl

Building 'netsurf-libraries' should build all the depenencies in the
correct order. The crucial one to look at 'buildsystem'. Sounds like
'buildsystem' didn't install correctly for some reason.

> desklib-scl not wanted (?)

> Judging by the last messages by Lee and John, the siginfo_t issue is
> going to be fixed, so I'll try again later.

> As I mentioned earlier, I hacked the libgtk->libcairo->librsvg mess out
> of the way. Perhaps adding a note to the webpage about how to handle
> that would be helpful for others who start with a clean setup.

This works ok on my setup. It may be caused by other depenencies not
building which could have broken the dependency chain.

Chris.


_______________________________________________
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