You could also try to use the older ABI with your version of GCC and
see if the booster works with that.

On Mon, Sep 11, 2017 at 9:48 AM, rinigus <rinigus....@gmail.com> wrote:
> Hi,
>
> I am using gcc-6.4.0
> (https://build.merproject.org/package/show/home:rinigus:toolbox/opt-gcc) for
> porting/developing C++14 application. Since gcc is compiled with the
> compatibility switches, it all works quite nicely except that the
> application does not start from the application grid - I have to launch it
> from the terminal. Namely, since I use gcc-6.4.0 provided libstdc++, my
> application has this library under /usr/shared/appname/lib directory.
> Unfortunately, when I launch the app in the grid, it gets "boosted" with the
> booster that uses /usr/lib/stdc++.so.6 library. From emulating this launch
> in terminal (wisdom of @coderus TJC):
>
> xdg-open /usr/share/applications/some-application.desktop
>
> Failed to invoke: Booster: Loading invoked application failed:
> '/usr/lib/stdc++.so.6: version `CXXABI_1.3.8` not found (required by ...)'
>
> Hence the question: how can I disable the booster in xdg-open launch of my
> application? Or any other workaround?
>
> Best wishes,
>
> Rinigus
>
> _______________________________________________
> 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