edbrowse icon indicating copy to clipboard operation
edbrowse copied to clipboard

static build

Open sylware opened this issue 3 years ago • 3 comments

Hi,

except quickjs (minimal SDK and 0 deps), libpcre and libhtmltidy (cmake?!) SDKs are somewhat "expensive". Could we get a static build update? What would rock is a nightly static build...

Well, I started to write a shell script to by-pass edbrowse dep SDKs for glibc/linux. Hope it does not go beyond sanity before I reach edbrowse code building.

sylware avatar Sep 26 '21 15:09 sylware

Yeah, I should be able to do that soon. I also need to make this whole static build process more regular and easy to reproduce. Right now it is kind of bespoke, and it changes almost each release. I'll let you know when we have something.

CMB avatar Sep 27 '21 20:09 CMB

I am writting a build script (a little bit everyday), and I forgot about readline and curl deps then in the end this script will be actually only for my custom glibc/linux distro :(

I discovered that edbrowse uses libpcre1 and not libpce2... and I built libpcre2 :( After a quick grep it seems the port should not be that hard: very few calls with very few flags. "May" try to do it.

sylware avatar Sep 29 '21 18:09 sylware

I discovered that edbrowse uses libpcre1 and not libpce2... and I built libpcre2 :( After a quick grep it seems the port should not be that hard: very few calls with very few flags. "May" try to do it.

For anyone else reading, I see that you did contribute the fix to have edbrowse use pcre2 instead of pcre1 in 1d9a2e966ddb5242d79e4b6e238124c4be81f6dd.

ryandesign avatar Jun 21 '22 09:06 ryandesign

There is a recent static build and I have my build script short-cutting all SDKs (except readline and curl).

Closing.

sylware avatar Aug 19 '22 17:08 sylware