Can someone please point me to sources? I prefer to build offline. Also is there anything netsurf specific within the toolchain I'll need to build? (I build on 68k/os3.x itself rather than cross compiling).
Anything else that people can tell me that might save me some time would be appreciated as well.
Which sources? NetSurf? They are all at
http://git.netsurf-browser.orgYou'll need most of the libraries (libnsgif, libnsbmp, libwapcaplet, libhubbub, libdom, libcss, libparserutils.. think that's all of them)
You need to grab everything using Git unfortunately, as there's no other way to download it. Don't bother with v2.9, there have been so many changes since then you'd be wasting your time.
You also need to download "buildsystem", which needs to go into a directory called "share" (or you can try "make install" but it could end up anywhere, or nowhere)
Start with libnsgif or libnsbmp, they are single-file libraries which will test if your build environment is working as expected.
You should be able to build them with "make TARGET=amigaos3 BUILD=release PREFIX=/path/to/buildsystem", you might not need the target bit but the makefiles expect AmigaOS to be AmigaOS 4, so it could potentially cause problems without it.
Please read the "getting started coding" page on the wiki
http://wiki.netsurf-browser.org