On 9 Mar, Vincent Sanders wrote in message
    <20150309204510.gj3...@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/

Reply via email to