Andrey, Michael,

Thank you for your responses.
I am sorry, my mails about this questions got lost and I just found your 
responses on google again :^). Unfortunately, there doesn't exist any official 
documentation about that on https://sailfishos.org/ or a similar site.
I found a very helpful blog article from FlyingSheep about how to to deploy 
additional packages to either the target runtime (sailfish emulator or jolla) 
or the mer sdk.

The article is here:
http://flyingsheeponsailfish.blogspot.ch/2013/11/deploying-additional-packages-to.html

There are different ways to achieve to install boost-devel libs. The *-devel 
archives are the ones that are required by the mer sdk to compile the project 
using the boost header files.

FlyingSheep explains that very clearly on his blog page. I just sum up how I 
managed to solve my problem;

The most suitable solution for my case was to just include boost libs in the 
yaml file of my harbour qt project (e.g. ./rpm/harbour-wlan-keyboard.yaml)

>>>
# Build dependencies without a pkgconfig setup can be listed here
# PkgBR:
#   - package-needed-to-build
PkgBR:
 - boost-devel

# Runtime dependencies which are not automatically detected
Requires:
  - boost-build
<<<

The "PkgBR" section is for the mer sdk to build the projects. The "Requires" 
section is for the target runtime to run the build.

Sincerely, andrin 


> On 06 Dec 2014, at 21:18, Andrin Bertschi <aberts...@abertschi.ch> wrote:
> 
> Hi, in order to compile something in SailfishOS SDK, that depends on boost 
> (or any other libs), you have to install the boost*-dev libraries (or 
> corresponding) the SDK-Environment. To do this, you can SSH into you MerSDK 
> Build-Engine and install the libraries using zypper, or you can do this 
> directly in Qt Creator, that ships with the SailfishOS SDK. You can do this 
> somewhere in the SailfishOS-Tab in Qt Creator. Sorry, I am at work and don't 
> have the SailfishSDK installed on my workstation, so I can not exactly say 
> where you can do this - you have to search :-) I hope that helps you. 
> Michael. 
> 
> 
> Zitat von Andrey Kozhevnikov <coderusinbox at gmail.com>: 
> 
>> my Jolla have boost out of the box: http://paste.ubuntu.com/8960027
>>  
>> 12.11.2014 00:11, Andrin Bertschi пишет: 
>>> Hi there, 
>>> 
>>> I am about to build a sailfish app running a websocket server. I am 
>>> interested 
>>> in using Websocketcpp Library (https://github.com/zaphoyd/websocketpp) 
>>> for that purpose. 
>>> Furthermore, that lib is dependent on the boost framework. As far as I 
>>> know, there aren't any boost 
>>> binaries available on sailfish os so I'd have to ship them by myself 
>>> within my project. 
>>> 
>>> Do you know any tutorials how I can compile boost for sailfish os? 
>>> A friend of mine gave me a hint about ssh-ing into mer and trying to 
>>> compile 
>>> boost either in the virtual machine or directly on jolla. 
>>> 
>>> Many thanks for any help, andrin 
>>> _______________________________________________ 
>>> SailfishOS.org Devel mailing list 
>>> To unsubscribe, please send a mail to devel-unsubscribe at 
>>> lists.sailfishos.org
>> 
>> _______________________________________________ 
>> SailfishOS.org Devel mailing list 
>> To unsubscribe, please send a mail to devel-unsubscribe at 
>> lists.sailfishos.org
> 

_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to