📜 ⬆️ ⬇️

Nokia Remote Compiler

I would like to present a brief overview of the new experimental feature available in the recently released Nokia Qt SDK. This new feature allows Nokia to use build servers to build software.
This feature provides independence from the tulchein installed in the system; it may not be installed at all. Accordingly, in this way, you can easily build Symbian applications in Linux or MacOSi, and Maemo applications in Windows.

First, install the Nokia Qt SDK



We check that the necessary ticks were ...

Installing ...

Now we take the first helloworld caught on our eyes and collect ...


In this case, it will be the simplest stopwatch. After the project is opened, the first thing to do is tick the boxes next to the SDK we need.
')


Then we go into the project and check everything.



Run the remote compiler.
SimpleStopWatch...
Uploading to remote compiler
Uploaded 3 kB, waiting for build
bldmake bldfiles
ABLD.BAT build gcce urel
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\wcc\build\src\C_\Develop\symbian\SimpleStopWatch\EXPORT.make" EXPORT VERBOSE=-s
make[1]: Entering directory `C:C:/Develop/symbian/SimpleStopWatch'
Nothing to do
.....
skipped
.....
Successfully created simplestopwatch.sis for release-gcce using certificate: Self Signed!
Binary downloaded to: C:/Develop/symbian/SimpleStopWatch-build-wcc/simplestopwatch_qt-4_6_2_s60_5_0.sis
Download complete


Run the resulting sis file on the phone ...





Total



For now, this is still an experimental API and it is problematic to collect something harder than the hellovords, because it is not clear what to do with dependency control. For example, to collect qutIM is not yet possible. But I hope that the dependencies and own assembly steps will still appear. Then it will be a great solution for organizing automatic builds and will help those who cannot use native tulchein for some reason.

Source: https://habr.com/ru/post/97486/


All Articles