Quoth John Frankish: >>> CXXLD Programs/WebKit2APITests/TestBackForwardList >>> ./.libs/libwebkit2gtk-3.0.so: undefined reference to >>> `__sync_add_and_fetch_8' [...] >>> Is this an illegal processor instruction? Webkitgtk and gtk+-3 are >>> being compiled for i486. [...] > CFLAGS="-march=i486 -mtune=i686 -Os -pipe -fno-exceptions -fno-rtti " > CXXFLAGS="-march=i486 -mtune=i686 -Os -pipe " ./configure --
Given -march=i486 -mtune=i686, I believe that add_and_fetch_8 is illegal. The required CPU instruction (part of the double-word-CAS family) was only implemented on Pentium and above. Either you'll need to build with at least -march=i586 or someone will need to change the code. (And does anyone care about 486s any more? I probably have one kicking around somewhere but I don't use it -- at least not for web browsing.) ;) _______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
