[Automotive] Getting started with automotive and qt

Aras Balali Moghaddam arasbm at gmail.com
Fri Aug 5 23:05:15 CEST 2016


It seems as soon as I make a bit of progress I get stuck with a new error.
Now I am trying to run the neptune app using the following command:

:seek: IODevice is not open
[:0]
[CRIT | am.system] ERROR: could not not seek to position 0 in the
application database (/opt/am/apps.db): Permission denied

Interesting thing is that the file /opt/am/apps.db does not exist. The
folder "opt/am" does exist though. What should I try next?

Thanks!
Aras

On Fri, Aug 5, 2016 at 1:34 PM, Aras Balali Moghaddam <arasbm at gmail.com>
wrote:

> Please ignore my last email, it was clearly permission issues. I tried
> again doing a "sudo qmake" "sudo make" followed by "sudo make install" and
> this time build and install finished without error.
>
> Now that I have appman installed, what is next? How can I get appman to
> run Neptune? I could not find any documentation on how to use appman.
>
> Thanks again!
>
> On Fri, Aug 5, 2016 at 1:20 PM, Aras Balali Moghaddam <arasbm at gmail.com>
> wrote:
>
>> I am developing on Ubuntu. I got through a number of build dependency
>> errors by following your suggestion and installing qt dev related packages.
>> I have not tried building the whole qt yet, but one of these days I am sure
>> I will.
>>
>> Should I follow [these instructions]
>> <https://doc.qt.io/QtApplicationManager/installation.html>for building
>> the application mmanager? Currently I am getting this error when I run the
>> build command (*sudo* qmake && make && make install):
>>
>> make[2]: Entering directory
>> '/home/aras/Projects/qtapplicationmanager/src/manager'
>> install -m 755 -p ../../bin/appman /usr/local/bin/appman
>> install: cannot remove '/usr/local/bin/appman': Permission denied
>> Makefile:619: recipe for target 'install_target' failed
>> make[2]: [install_target] Error 1 (ignored)
>> strip /usr/local/bin/appman
>> strip: '/usr/local/bin/appman': No such file
>> Makefile:619: recipe for target 'install_target' failed
>> make[2]: [install_target] Error 1 (ignored)
>> mkdir: cannot create directory ‘/usr/local/share/dbus-1’: Permission
>> denied
>> Makefile:629: recipe for target 'install_dbusif' failed
>> make[2]: *** [install_dbusif] Error 1
>> make[2]: Leaving directory
>> '/home/aras/Projects/qtapplicationmanager/src/manager'
>> Makefile:216: recipe for target 'sub-manager-install_subtargets' failed
>> make[1]: *** [sub-manager-install_subtargets] Error 2
>> make[1]: Leaving directory '/home/aras/Projects/qtapplicationmanager/src'
>> Makefile:66: recipe for target 'sub-src-install_subtargets-ordered' failed
>> make: *** [sub-src-install_subtargets-ordered] Error 2
>>
>> Any ideas what I am missing now?
>>
>> Thanks!
>> Aras
>>
>> On Fri, Aug 5, 2016 at 9:57 AM, Johan Thelin <johan.thelin at pelagicore.com
>> > wrote:
>>
>>> You need the qml or qtquick development package installed. What
>>> platform are you developing from? If you're on Linux, you should look
>>> for the qt5*-dev or -devel packages.
>>>
>>> One (more advanced) way around this is to build your own version of
>>> Qt, and then build Application Manager with the qmake-binary from your
>>> custom Qt build. Qt depends on QML, but also QtWayland.
>>>
>>> /J
>>>
>>> On 5 August 2016 at 14:23, Aras Balali Moghaddam <arasbm at gmail.com>
>>> wrote:
>>> > Thanks Johan,
>>> > Yes that was my first problem. I am trying to build the application
>>> manager
>>> > now and I get this error:
>>> >
>>> > Project ERROR: Unknown module(s) in QT: qml
>>> > Makefile:126: recipe for target 'sub-notification-lib-make_first'
>>> failed
>>> > make[1]: *** [sub-notification-lib-make_first] Error 3
>>> > make[1]: Leaving directory
>>> '/home/aras/Projects/qtapplicationmanager/src'
>>> > Makefile:42: recipe for target 'sub-src-make_first-ordered' failed
>>> > make: *** [sub-src-make_first-ordered] Error 2
>>> >
>>> > When I run "qmake --version" I get the following:
>>> >
>>> > QMake version 3.0
>>> > Using Qt version 5.5.1 in /usr/lib/x86_64-linux-gnu
>>> >
>>> > I am new to Qt and so far have only built a few of the sample apps and
>>> they
>>> > seem to be working. Any ideas why I am getting this build error?
>>> >
>>> > Thank you!
>>> > Aras
>>> >
>>> > On Fri, Aug 5, 2016 at 4:31 AM, Johan Thelin <
>>> johan.thelin at pelagicore.com>
>>> > wrote:
>>> >>
>>> >> Hi Aras,
>>> >>
>>> >> What executable are you missing? Neptune is meant to be run using the
>>> >> Application Manager found here:
>>> >> http://code.qt.io/cgit/qt/qtapplicationmanager.git/ . Could that be
>>> >> what is missing?
>>> >>
>>> >> Best regards,
>>> >>
>>> >> Johan Thelin   ヨハン  テリン
>>> >> M.Sc.E.E.
>>> >> System Architect
>>> >>
>>> >> PELAGICORE | Experience Change
>>> >> Ekelundsgatan 4, 6tr, SE-411 18 Gothenburg, Sweden
>>> >> Mobile: +46 (0)700 900 250
>>> >> Skype: jothpelagicore
>>> >> E-Mail: johan.thelin at pelagicore.com
>>> >>
>>> >>
>>> >> On 5 August 2016 at 12:37, Aras Balali Moghaddam <arasbm at gmail.com>
>>> wrote:
>>> >> > Hello!
>>> >> > I have started designing an interface for an industrial vehicle. I
>>> am
>>> >> > planning to develop the UI in Qt and it will run using a Linux touch
>>> >> > screen
>>> >> > computer inside the cab. I have a lot to do and a long ways to go,
>>> so I
>>> >> > am
>>> >> > hoping to find an open source project to collaborate with and build
>>> on
>>> >> > top.
>>> >> >
>>> >> > In my search I came across Neptune project which looks promising. I
>>> >> > cloned
>>> >> > this repo and tried building it, but I have not been able to run it
>>> >> > (missing
>>> >> > executable). Will that project run on a 64bit ubuntu linux computer?
>>> >> >
>>> >> > Do you think Neptune would be a good project to look at as a
>>> starting
>>> >> > point.
>>> >> > The things I am mostly looking for are a set of UI components that
>>> are
>>> >> > suitable for in vehicle use, integration with CAN, and I would like
>>> to
>>> >> > have
>>> >> > one view that is an interactive 3D model of the vehicle.
>>> >> >
>>> >> > Thank you for your great work with Qt and automotive. Please let me
>>> know
>>> >> > if
>>> >> > I am on the right track here or not. Any advice or pointers would be
>>> >> > appreciated, as I am still at very early stages of this project.
>>> >> >
>>> >> > Thank you!
>>> >> > Aras
>>> >> >
>>> >> > ps: I just joined this list, so I apologize in advance if this is
>>> not
>>> >> > the
>>> >> > right place for my question.
>>> >> >
>>> >> > _______________________________________________
>>> >> > Automotive mailing list
>>> >> > Automotive at qt-project.org
>>> >> > http://lists.qt-project.org/mailman/listinfo/automotive
>>> >> >
>>> >
>>> >
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/automotive/attachments/20160805/b3c3abad/attachment.html>


More information about the Automotive mailing list