Jesse Scott wrote: > Martynas Venckus wrote: >>> I'm trying to see if any of the browsers in ports will build on the >>> Zaurus >>> (Arm processor)? I know that mozilla is marked as bot buiilding, and >>> that seems to block >>> >> >> gecko* things currently won't run; i'm working on this. (should minimo & >> friends be unmarked for arm till xptc(invoke|stubs) are finished? >> otherwise they all are useless; just returns NS_ERROR_NOT_IMPLEMENTED). >> >> >>> one way or another, all of the other browsers >>> ... anyone know of a browser I could build? >>> >> >> Sure; basically any non-gecko product. e.g. lynx; w3c; konqueror; >> konqueror-embedded; links+; elinks, dillo. >> >> -- >> Martynas Venckus >> >> >> > Good luck with w3m. It wont build without boehm-gc and the one in the > ports collection has been shot for months! I was able to build > boehm-gc-6.8 from src, but for some reason w3m (which supports inline > graphics and would be great on the Z!) gives the following configure > errors: > ./configure > ..snip.. > checking gc.h usability... yes > checking gc.h presence... yes > checking for gc.h... yes > checking for GC_init in -lgc... no > checking GC library location... /usr /usr/local /root > checking /usr... checking for GC_init in -lgc... no > checking /usr/local... checking for GC_init in -lgc... no > checking /root... checking for GC_init in -lgc... no > configure: error: libgc not found > fantastic, as long as we keep away from text formatting (which confuses the bejesus out of me, really!), I will try to get boehm-gc working ... it's such a major port, that's embarrassing anyhow. If you want a headache, you could try that security/libgpg-error port.
Just leave boehm-gc to me. > I also tried to use the patched sources from a freebsd w3m build, but > the result ended with the following: > > AUXBIN_DIR=\"/usr/local/libexec/w3m\" > -DCGIBIN_DIR=\"/usr/local/libexec/w3m/cgi-bin\" > -DHELP_DIR=\"/usr/local/share/w3m\" -DETC_DIR=\"/usr/local/etc\" > -DCONF_DIR=\"/usr/local/etc/w3m\" -DRC_DIR=\"~/.w3m\" > -DLOCALEDIR=\"/usr/local/share/locale\" -o mktable mktable.o dummy.o > -L/usr/local/lib -L. -lindep /usr/local/lib/libintl.so.3.0 > -L/usr/local/lib /usr/local/lib/libiconv.so.4.0 -Wl,-rpath > -Wl,/usr/local/lib -lm -L/usr/local/lib -lgc > ./libindep.a(Str.o)(.text+0xbe4): In function `Sprintf': > /home/mathemajikian/w3m-0.5.1-setup/Str.c:519: warning: vsprintf() is > often misused, please use vsnprintf() > /usr/local/lib/libintl.so.3.0: warning: strcpy() is almost always > misused, please use strlcpy() > /usr/local/lib/libgc.so.1.2: warning: sprintf() is often misused, > please use snprintf() > /usr/local/lib/libgc.so.1.2: undefined reference to `__stack_base__' > collect2: ld returned 1 exit status > > However when I do a strings /usr/local/lib/libgc.so.1.2 | grep > stack_base the string is present!!! Really is frustrating! At least > elinks works to some extent, but only without javascript support. If > you enable spidermonkey/ecmascript it will crash on any website using > javascript. (can't even access slashdot.org with it) However, it works > fine on my i386! sigh.... > > Jesse > >
