On 9 Mar, Vincent Sanders wrote in message
<20150309204510.GJ3437@kyllikki.org>:
> I will take a look and merge if you are happy with all the RISC OS
> changes?
For Glen's fix? Yes, it looks fine. I've now managed to get NetSurf to link,
and the all menus look OK; there weren't any code changes.
> To me, this looks like a pkg-config file for one of the libraries has been
> copied/installed without the instalation sed completing sucessfully so you
> have ended up with the -L with a path that reads LIBRARIES
Thanks -- I think I can see what's supposed to be happening now. It appears
to be libnsutils, which despite giving the following output when built
steve@castlerigg:~/Development/NetSurf/workspace/libnsutils$ make
TARGET=riscos install
COMPILE: src/base64.c
COMPILE: src/time.c
AR: build-Linux-riscos-release-lib-static/libnsutils.a
install -m 644 include/nsutils/errors.h
/home/steve/GCCSDK/env/include/nsutils
install -m 644 include/nsutils/base64.h
/home/steve/GCCSDK/env/include/nsutils
install -m 644 include/nsutils/time.h
/home/steve/GCCSDK/env/include/nsutils
sed -e... libnsutils.pc.in >build-Linux-riscos-release-lib-
static/libnsutils.pc
install -m 644 build-Linux-riscos-release-lib-static/libnsutils.pc
/home/steve/GCCSDK/env/lib/pkgconfig/libnsutils.pc
install -m 644 build-Linux-riscos-release-lib-static/libnsutils.a
/home/steve/GCCSDK/env/lib
seems not to have actually done anything to libnsutils.pc. Manually
replacing "LIBRARIES" with "-lnsutils" looks to have made things happy
again.
--
Steve Fryatt - Leeds, England
http://www.stevefryatt.org.uk/
No comments:
Post a Comment