We have moved to a new Sailfish OS Forum. Please start new discussions there.
10

SDK under FreeBSD

asked 2014-11-20 12:15:09 +0300

rod gravatar image

A general question regarding the SDK: Does anyone have an idea how entangled it is in Linux-specific "machinery"? I'm running FreeBSD on all my systems (the Desktops as well) and would like to develop on them. Of course I could use a Linux VirtualBox VM to run the SDK but this is unlikely to work as the SDK requires a VirtualBox installed on the system so I'd need VirtualBox within VirtualBox :)

Any experiences or comments?

edit retag flag offensive close delete

Comments

@rod how is the SDK work coming? Do you consider to create a port?

sidv ( 2014-12-07 15:30:42 +0300 )edit

@sidv Until now I only managed to build QTCreator which requires some few replacements of library paths etc. Unfortunately there is very limited documentation on what to install and which toolkits to configure for the SDK. A viable route would be to install the SDK on a virtual machine and copy all configuration files from there, but I did not yet find the time for that.

rod ( 2014-12-07 21:29:46 +0300 )edit

1 Answer

Sort by » oldest newest most voted
2

answered 2014-11-25 20:14:47 +0300

Jare gravatar image

Actually the SDK works also in a Virtualbox within Virtualbox configuration, but obviously there's a noticeable performance hit.

The SDK contains Sailfish Qtcreator, Mer VM and Sailfish Emulator VM. Basically the only platform specific part is the Sailfish Qtcreator and its source code is available at Github (https://github.com/sailfish-sdk/sailfish-qtcreator). So it should be possible to build the Sailfish Qtcreator against Qt5 on your target platform by yourself. And then use the two Virtualbox VMs with it.

edit flag offensive delete publish link more

Comments

Also if you have the Jolla device, you can do a part of the development or even full development directly on it.

MartinK ( 2014-11-25 23:15:32 +0300 )edit

I'm just trying this approach (currently building QtCreator). Can the VM images be obtained separately somewhere?

rod ( 2014-11-27 15:43:32 +0300 )edit

There are downloadable 7z files in the sdk repos, but the installer does some vm and qtcreator configuration, so it might be easier to use an installed version as a reference at first. The current repourls are 1410: http://releases.sailfishos.org/sdk/repository-141021/, 1407: http://releases.sailfishos.org/sdk/repository/.

Btw. if you're hacky enough, you could also use your favorite source code editor and build&deploy directly from the Mer VM. In that case there would be no need to build and use Qtcreator.

Jare ( 2014-11-27 17:59:17 +0300 )edit
Login/Signup to Answer

Question tools

Follow
6 followers

Stats

Asked: 2014-11-20 12:15:09 +0300

Seen: 342 times

Last updated: Nov 25 '14