In message <465EDD16.4070806(a)netsurf-browser.org>
Rob Kendrick <rjek(a)netsurf-browser.org> wrote:
Matthew Hambley wrote:
> Just a quick note to document some problems which seem to have
> thrown up by the recent overhal of the way "include"s are handled.
For future reference, you should post things like this to the
list, not the user list. See http://www.netsurf-browser.org/lists
Well that explains a lot. For years I assumed this *was* the
developers list, what with it being called netsurf-develop and
everything. It did confuse me when people talked about things
happening on the developers list which I never saw.
> Firstly the pre-built stuff for ROS builds available from the
> site. The prebuilt libxml2 archive contains the directory structure
> "include.libxml2.libxml.*/h" while the source appears to be looking
> for "include.libxml.*/h".
I had success building today by just downloading the nstools.zip
and using OSLib 6.80. I had to tweak the makefile for an unrelated
issue. Is there actually a problem here?
I was not aware this nstools.zip file existed. I have always obtained
the libraries from <http://netsurf.strcprstskrzkrk.co.uk/developer/>
and renamed things from there. These are the libraries linked from
;. I suspect this new port
collection was put in place after I first learned how to compile
> The prebuilt header and C files (e.g. scanner.c) seem to have
> wrong permissions so they are visible but not downloadable.
Downloadable from where? I don't understand. I hope you're
downloading individual files or tar balls generated by the SVN browsing CGI.
As mentioned above, downloaded from
> Finally I find I need the attached patch before I can compile
> successfully under either ROS or a Posix environment. I have a feeling
> I've been through this loop before but can't remember what the outcome
> was. Is my OSLib (v6.90) too old or too new?
OSLib 6.90 is too new - they changed the API for ColourTrans. I plan
looking into fixing this either today or tomorrow - possibly making
either version usable.
Well the patch I supplied seems to work so it may be a useful starting