@Martin,

Thanks for the hint. I successfully got it to run the static way. Great!

> On 04 Apr 2015, at 22:03, Martin Windolph <mar...@yoktobit.de> wrote:
> 
> Hi,
> 
> are you sure you don’t have other errors in your project? I’m using Bacon2D 
> in a new game project for Windows/Android/SailfishOS and it worked out of the 
> box. I’m using the static version of Bacon2D.
> If I exit the game I get the message:
> "bash: line 1: 4185 Terminated DISPLAY=:0.0 QT_NO_JOURNALD_LOG=1 
> /opt/sdk/harbour-minerx/usr/bin/harbour-minerx"
> But the game works.
> Maybe you should also try static linking?
> 
> BR
> Martin
> 
> -----Ursprüngliche Nachricht-----
> Von: devel-boun...@lists.sailfishos.org 
> [mailto:devel-boun...@lists.sailfishos.org] Im Auftrag von Andrin Bertschi
> Gesendet: Samstag, 4. April 2015 19:50
> An: devel@lists.sailfishos.org
> Betreff: [SailfishDevel] Bacon2D for sailfishOS
> 
> I am trying to get Bacon2D running on sailfish os, armv7|i486.
> Therefore, I compiled Bacon2D for my corresponding target in Qt Creator and 
> added it as private qml module in my harbour sailfish project.
> 
> ├── qml
> │   ├── Bacon2D
> │   │   ├── Boundaries.qml
> │   │   ├── BoxBody.qml
> │   │   ├── ChainBody.qml
> │   │   ├── CircleBody.qml
> │   │   ├── EdgeBody.qml
> │   │   ├── ImageBoxBody.qml
> │   │   ├── PhysicsEntity.qml
> │   │   ├── PolygonBody.qml
> │   │   ├── RectangleBoxBody.qml
> │   │   ├── libbacon2dplugin.so / either armv7 or i486
> │   │   └── qmldir
> │   ├── main.qml
> 
> Further, I added the qml to the import path.
> 
> view->engine()->addImportPath("/usr/share/harbour-sailrun/qml”);
> 
> 
> The demo game looks like:
> 
> import QtQuick 2.1
> import Sailfish.Silica 1.0
> import Bacon2D 1.0
> 
> Page {
>    Game {
>        id: game
>        anchors.centerIn: parent
>        height: 680
>        width: 440
>        gameName: "my-game"
>    }
> }
> 
> 
> So far so good, the module is found by the runtime and the imports work 
> without any compiler or runtime issues.
> However, after I launched the sailfish application, it exists with a 
> segmentation fault error.
> 
> [D] DeclarativeCoverWindow::DeclarativeCoverWindow:63 - 
> DeclarativeCoverWindow: I have a default alpha buffer
> bash: line 1:  3772 Segmentation fault      DISPLAY=:0.0 QT_NO_JOURNALD_LOG=1 
> /usr/bin/harbour-sailrun
> Application finished with exit code 139.
> 
> 
> The demo project is here:
> https://github.com/abertschi/sailrun.git, branch bacon2d
> 
> 
> Bacon2D QML Game engine: https://github.com/Bacon2D/Bacon2D
> 
> Any help would be very appreciated.
> Happy Easter.
> 
> andrin bertschi
> 
> 
> _______________________________________________
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org
> 

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

Reply via email to