Ryan Leavengood wrote (2007-08-18, 04:53:11 [+0200]): > Well I figured out the problem. I used a BeOS version of the ICU > shared libraries (which I built a while ago) to build JavaScriptCore > and the testkjs test app. The building worked fine, but when I try to > run testkjs in Haiku with those libraries the runtime loader tries to > load libstdc++.r4.so since the ICU libraries reference it. > > Now I assume this might normally work fine on a Haiku built with GCC > 2.95, but I'm building with GCC 4.x. > > So I may try building JavaScriptCore with GCC 2.95, since I believe > some other people have gotten that working. But I don't know if the > rest of WebKit will work with that. Luckily their coding style seems > similar to ours so I don't think they use really advanced C++ > techniques that GCC 2.95 can't handle. But I guess I'll see. It could be where the real problems start... but having the WebKit browser available for a 2.95.3 build of Haiku would rock, since that is what we initially want to offer. Well, I guess, I should not reflect on that too much right now. :-) > By the way, it is the case that if I build Haiku with GCC 2.95 those > BeOS-built ICU shared libraries will work, right? I would like to be > sure before I spend time working on that... I would think so, yes. Best regards, -Stephan