You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you make any changes here. You must remember to run mix local.hex followed by mix local.rebar
20
-
21
-
```
22
-
roger@dragon:~$ mix local.rebar
23
-
.asdf/installs/elixir/1.13.0-otp-24/.mix/rebar already exists, overwrite? [Yn] n
24
-
.asdf/installs/elixir/1.13.0-otp-24/.mix/rebar3 already exists, overwrite? [Yn] n
25
-
```
26
-
27
-
The next important step is to ensure that the required qt5 packages installed. This is what is on my system.
23
+
The next important step is to ensure that the required qt5 are packages installed. This is what is on my system. There are probably a lot of redundant packages here.
28
24
29
25
```
30
26
roger@dragon:~$ dpkg -l|grep libqt5
@@ -116,19 +112,19 @@ ii libqt5xmlpatterns5:amd64 5.15.2-3
116
112
ii libqt5xmlpatterns5-dev:amd64 5.15.2-3 amd64 Qt 5 XML patterns development files
117
113
```
118
114
119
-
There are probably a lot of redundant packages here. A basic qt5 installation is required on your host machine because the webengine_kiosk dependency is compiled using elixir_make. This uses the Makefile in root of webengine_kiosk dependency. This makefile calls qmake to compile the code. qmake creates yet another makefile at
115
+
A basic qt5 installation is required on your host machine because the webengine_kiosk dependency is compiled using elixir_make. This uses the Makefile in root of webengine_kiosk dependency. This makefile calls qmake to compile the code. qmake creates yet another makefile at
It is this makefile that actually does the work of cross compiling the dependency using a nerves sysroot.
126
122
127
-
If you clone my repo from https://github.com/rogerjames/99/nerves_rpi4_webkiosk_playground and switch to the "roger" branch, the you should have the fix you need to build successfully. If you do not the only change change the :webengine_kiosk dependency to pull from github rather than the local filesystem.
123
+
If you clone my repo from https://github.com/rogerjames/99/nerves_rpi4_webkiosk_playground and switch to the "roger" branch, the you should have the fix you need to build successfully. If you do not the only change is to the :webengine_kiosk dependency. This need to pull from github rather than the local filesystem.
128
124
129
125
## Building
130
126
131
-
To build the firmware you need to a mix deps.update --all followed by a mix firmware. This is the output I get on my system. You can probably get away with just a mix deps.get instead of the update.
127
+
To build the firmware you need to a mix deps. followed by a mix firmware. This is the output I get on my system. You can probably get away with just a mix deps.get instead of the update.
0 commit comments