I increased the swap file size. Then I successfully completed the tizen webkit-efl build process.
I monitored the memory usage during tizen webkit-efl build. About 5.7 GB is required to do the following step. > Linking CXX shared library ../../lib/libewebkit2.so > 3751 (swap) + 1948 (main mem) = 5699 MB About 8.03 GB is required to do another following step. > Linking CXX executable ../../bin/PluginProcess > 6082 (swap) + 1948 (main mem) = 8030 MB If any one meets such linking error, it's bether to increase the size of your swap file enoughly. Gustavo, VanCutsem, Rusty, Jan-Simon, and Zhang, Thank you for your helpful comments. On Sat, Mar 23, 2013 at 3:04 AM, Gustavo Sverzut Barbieri <[email protected]> wrote: > On Fri, Mar 22, 2013 at 12:39 PM, Rusty Lynch <[email protected]> wrote: >> >> On 03/22/2013 06:08 AM, Jan-Simon Möller wrote: >>> >>> On Friday 22 March 2013 09:09:07 Gustavo Sverzut Barbieri wrote: >>>> >>>> particularly for linking, it will likely swap like crazy with less than >>>> 8Gb >>> >>> Wow ... 8GB RAM needed to link this beast ? What about splitting it into >>> smaller pieces ? >> >> >> Thats a great suggestion for the webkit project. The codebase is larger >> then most operating systems. > > > that's already the case, but just used during development. Traditionally > webkit produces couple of static libraries (.a) such as javascript, > webcore... then link them all into the resulting dynamic library > libwebkit-port.so (names vary). > > with webkit-efl we have the "shared-core" concept that just creates dynamic > libraries for everything. Then if you just modify the top level layer > (webkit-efl) the underlying (js, webcore) are untouched. This comes with a > runtime penalty, but works for development > > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: [email protected] > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 _______________________________________________ General mailing list [email protected] https://lists.tizen.org/listinfo/general
