This reverts commit 1e186c5b. The code is not symbian specific, linking error was fixed properly by adding the needed files to HEADERS.