Thank you. I built and install icu c/c++ 50.1.1 locally. For icu library, it built and install properly, but when I built Webkit GTK port, I still get the linker error.
On Sat, Jan 19, 2013 at 9:07 PM, Julien Chaffraix < julien.chaffr...@gmail.com> wrote: > > I am trying to build Webkit on Ubuntu 12.04 > > You never build WebKit, you always build a *port* of WebKit. Giving > this information for future help would be nice, though here it seems > that you are building the GTK port. > > > I am getting this linker error, can you please tell me how can I fix it? > > > > CXXLD libwebkit2gtk-3.0.la > > ./.libs/libwebkitgtk-3.0.so: undefined reference to `u_charMirror_48' > > ./.libs/libwebkitgtk-3.0.so: undefined reference to `ublock_getCode_48' > > collect2: ld returned 1 exit status > > make[1]: *** [Programs/unittests/testhttpbackend] Error 1 > > These are ICU symbols so it seems that your system is missing the > required version of the ICU library or that you don't link against it > for the unit tests. > > With the little information you gave, we can only guess as to what > went wrong. You will probably need to find the solution yourself but > here is some ideas: > * Make sure you have followed the official build instructions [1] to the > letter. > * Put the build in verbose mode to see which libraries you link against. > * Double-check if the version of the ICU library you are linking > against has the missing symbols. > > Hope it helps, > Julien > > [1] http://trac.webkit.org/wiki/BuildingGtk >
_______________________________________________ webkit-help mailing list webkit-help@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-help