alex

Build log

nerves_system_mangopi_mq_pro

alex 0.3.2 · fail · run alex-0.3.2-1789660417211
583 of 583 lines
1Resolving Hex dependencies...2Resolution completed in 0.767s3Unchanged:4  alex 0.3.25  circular_buffer 1.1.06  elixir_make 0.10.07  interactive_cmd 0.1.48  jason 1.4.59  nerves 1.15.010  nerves_discovery 0.1.511  nerves_logging 0.2.412  nerves_runtime 0.13.1313  nerves_system_bbb 2.30.214  nerves_system_br 1.34.415  nerves_system_mangopi_mq_pro 0.17.216  nerves_system_qemu_aarch64 0.4.217  nerves_system_rpi 2.1.218  nerves_system_rpi0 2.1.219  nerves_system_rpi0_2 2.1.220  nerves_system_rpi2 2.1.221  nerves_system_rpi3 2.1.222  nerves_system_rpi4 2.1.223  nerves_system_rpi5 2.1.224  nerves_system_x86_64 1.34.225  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.126  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.127  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.128  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.129  nerves_toolchain_x86_64_nerves_linux_musl 15.3.130  nerves_uevent 0.1.731  property_table 0.3.432  ring_logger 0.11.733  shoehorn 0.9.334  tablet 0.3.335  toolshed 0.5.036  uboot_env 1.0.237* Getting alex (Hex package)38* Getting nerves (Hex package)39* Getting shoehorn (Hex package)40* Getting ring_logger (Hex package)41* Getting toolshed (Hex package)42* Getting nerves_runtime (Hex package)43* Getting nerves_system_bbb (Hex package)44* Getting nerves_system_mangopi_mq_pro (Hex package)45* Getting nerves_system_qemu_aarch64 (Hex package)46* Getting nerves_system_rpi (Hex package)47* Getting nerves_system_rpi0 (Hex package)48* Getting nerves_system_rpi0_2 (Hex package)49* Getting nerves_system_rpi2 (Hex package)50* Getting nerves_system_rpi3 (Hex package)51* Getting nerves_system_rpi4 (Hex package)52* Getting nerves_system_rpi5 (Hex package)53* Getting nerves_system_x86_64 (Hex package)54* Getting nerves_system_br (Hex package)55* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)56* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)57* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)58* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)59* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)60* Getting nerves_logging (Hex package)61* Getting nerves_uevent (Hex package)62* Getting uboot_env (Hex package)63* Getting elixir_make (Hex package)64* Getting property_table (Hex package)65* Getting circular_buffer (Hex package)66* Getting interactive_cmd (Hex package)67* Getting jason (Hex package)68* Getting nerves_discovery (Hex package)69* Getting tablet (Hex package)70==> jason71Compiling 10 files (.ex)72Compiling lib/decoder.ex (it's taking more than 10s)73Compiling lib/encode.ex (it's taking more than 10s)74Generated jason app75==> tablet76Compiling 2 files (.ex)77Generated tablet app78==> elixir_make79Compiling 8 files (.ex)80Generated elixir_make app81==> nerves_discovery82Compiling 5 files (.ex)83Generated nerves_discovery app84==> interactive_cmd85Compiling 1 file (.ex)86Generated interactive_cmd app87==> nerves88HOST_CC port.o89HOST_LD port90Compiling 55 files (.ex)91Generated nerves app92==> nerves_compatibility_test9394Nerves environment95  MIX_TARGET:   mangopi_mq_pro96  MIX_ENV:      prod9798Checking for prebuilt Nerves artifacts...99  Found nerves_system_mangopi_mq_pro in cache100    /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2101  Found nerves_toolchain_riscv64_nerves_linux_gnu in cache102    /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1103==> jason104Compiling 10 files (.ex)105Compiling lib/decoder.ex (it's taking more than 10s)106Compiling lib/encode.ex (it's taking more than 10s)107Generated jason app108==> tablet109Compiling 2 files (.ex)110Generated tablet app111==> elixir_make112Compiling 8 files (.ex)113Generated elixir_make app114==> nerves_discovery115Compiling 5 files (.ex)116Generated nerves_discovery app117==> interactive_cmd118Compiling 1 file (.ex)119Generated interactive_cmd app120==> nerves121HOST_CC port.o122HOST_LD port123Compiling 55 files (.ex)124Compiling lib/mix/tasks/nerves.artifact.get.ex (it's taking more than 10s)125Compiling lib/mix/tasks/firmware.ex (it's taking more than 10s)126Generated nerves app127==> nerves_system_br128Generated nerves_system_br app129==> nerves_toolchain_riscv64_nerves_linux_gnu130Compiling 1 file (.ex)131Generated nerves_toolchain_riscv64_nerves_linux_gnu app132==> nerves_system_mangopi_mq_pro133Generated nerves_system_mangopi_mq_pro app134==> nerves_compatibility_test135136Nerves environment137  MIX_TARGET:   mangopi_mq_pro138  MIX_ENV:      prod139140==> circular_buffer141Compiling 1 file (.ex)142Generated circular_buffer app143Compiling ALE. This will take some time.1441: CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):145  Compatibility with CMake < 3.5 will be removed from a future version of146  CMake.147148  Update the VERSION argument <min> value or use a ...<max> suffix to tell149  CMake that the project does not need compatibility with older versions.150151152-- The C compiler identification is GNU 15.3.0153-- The CXX compiler identification is GNU 15.3.0154-- Detecting C compiler ABI info155-- Detecting C compiler ABI info - done156-- Check for working C compiler: /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1/bin/riscv64-nerves-linux-gnu-gcc - skipped157-- Detecting C compile features158-- Detecting C compile features - done159-- Detecting CXX compiler ABI info160-- Detecting CXX compiler ABI info - done161-- Check for working CXX compiler: /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1/bin/riscv64-nerves-linux-gnu-g++ - skipped162-- Detecting CXX compile features163-- Detecting CXX compile features - done164-- Found ZLIB: /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2/staging/usr/lib/libz.so (found version "1.3.2")  165-- Performing Test CMAKE_HAVE_LIBC_PTHREAD166-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success167-- Found Threads: TRUE  168-- Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR) 169CMake Error at CMakeLists.txt:26 (if):170  if given arguments:171172    "SDL_FOUND" "AND" "VERSION_LESS" "2"173174  Unknown arguments specified175176177-- Configuring incomplete, errors occurred!178179==> alex180warning: Mix compiler :ale was supposed to return {:ok | :noop | :error, [diagnostic]} but it returned :error181Generated alex app182==> nerves_logging183 CC kmsg_tailer.o184 LD kmsg_tailer185Compiling 5 files (.ex)186Generated nerves_logging app187==> ring_logger188Compiling 7 files (.ex)189Generated ring_logger app190==> shoehorn191Compiling 8 files (.ex)192Generated shoehorn app193==> uboot_env194Compiling 5 files (.ex)195Generated uboot_env app196==> property_table197Compiling 8 files (.ex)198Generated property_table app199==> nerves_uevent200 CC uevent.o201 LD uevent202Compiling 5 files (.ex)203Generated nerves_uevent app204==> nerves_runtime205Compiling 14 files (.ex)206Generated nerves_runtime app207==> toolshed208Compiling 5 files (.ex)209Generated toolshed app210==> nerves_compatibility_test211Compiling 2 files (.ex)212Generated nerves_compatibility_test app213|nerves| Building OTP Release...214215* [Nerves] validating vm.args216* skipping runtime configuration (config/runtime.exs not found)217* creating _build/mangopi_mq_pro/rel/nerves_compatibility_test/releases/0.1.0/vm.args218Updating base firmware image with Erlang release...219Copying rootfs_overlay: /work/proj/_build/mangopi_mq_pro/nerves/rootfs_overlay220Copying rootfs_overlay: /work/proj/rootfs_overlay221Building /work/proj/_build/mangopi_mq_pro/nerves/images/nerves_compatibility_test.fw...222Firmware UUID: visa-resist (ecc182c0-8564-5a8a-aefc-c7dca65c06f0)223Firmware built successfully! 🎉224225Now you may install it to a MicroSD card using `mix burn` or upload it226to a device with `mix upload` or `mix firmware.gen.script`+`./upload.sh`.227228==> nerves229==> nerves_compatibility_test230231Nerves environment232  MIX_TARGET:   mangopi_mq_pro233  MIX_ENV:      prod234235Compiling ALE. This will take some time.236ALE Already Compiled.237==> alex238Compiling 6 files (.ex)239    warning: using single-quoted strings to represent charlists is deprecated.240    Use ~c"" if you indeed want a charlist or use "" instead.241    You may run "mix format --migrate" to change all single-quoted242    strings to use the ~c sigil and fix this warning.243    │244 81 │     path = :filename.join(:code.priv_dir(unquote(app)), 'alex/libale_c')245    │                                                         ~246    │247    └─ lib/alex/interface.ex:81:5724824925016:05:49.464 [warning] The on_load function for module Elixir.Alex.Interface returned:251{:error,252 {:load_failed,253  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}25425525616:05:50.158 [warning] The on_load function for module Elixir.Alex.Interface returned:257{:error,258 {:load_failed,259  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}26026126216:05:50.169 [warning] The on_load function for module Elixir.Alex.Interface returned:263{:error,264 {:load_failed,265  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}26626726816:05:50.177 [warning] The on_load function for module Elixir.Alex.Interface returned:269{:error,270 {:load_failed,271  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}27227327416:05:50.185 [warning] The on_load function for module Elixir.Alex.Interface returned:275{:error,276 {:load_failed,277  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}27827928016:05:50.193 [warning] The on_load function for module Elixir.Alex.Interface returned:281{:error,282 {:load_failed,283  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}284285    error: struct Alex.Interface is undefined (module Alex.Interface is not available or is yet to be defined)286    │287 36 │   def new(%Interface{} = interface) do288    │           ^289    │290    └─ lib/alex/screen.ex:36:11: Alex.Screen.new/129129229316:05:50.208 [warning] The on_load function for module Elixir.Alex.Interface returned:294{:error,295 {:load_failed,296  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}29729829916:05:50.250 [warning] The on_load function for module Elixir.Alex.Interface returned:300{:error,301 {:load_failed,302  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}30330430516:05:50.269 [warning] The on_load function for module Elixir.Alex.Interface returned:306{:error,307 {:load_failed,308  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}309310    error: struct Alex.Interface is undefined (module Alex.Interface is not available or is yet to be defined)311    │312 34 │   def new(%Interface{} = interface) do313    │           ^314    │315    └─ lib/alex/state.ex:34:11: Alex.State.new/131631731816:05:50.277 [warning] The on_load function for module Elixir.Alex.Interface returned:319{:error,320 {:load_failed,321  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}32232332416:05:50.289 [warning] The on_load function for module Elixir.Alex.Interface returned:325{:error,326 {:load_failed,327  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}32832933016:05:50.299 [warning] The on_load function for module Elixir.Alex.Interface returned:331{:error,332 {:load_failed,333  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}33433533616:05:50.307 [warning] The on_load function for module Elixir.Alex.Interface returned:337{:error,338 {:load_failed,339  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}34034134216:05:50.319 [warning] The on_load function for module Elixir.Alex.Interface returned:343{:error,344 {:load_failed,345  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}34634734816:05:50.326 [warning] The on_load function for module Elixir.Alex.Interface returned:349{:error,350 {:load_failed,351  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}35235335416:05:50.331 [warning] The on_load function for module Elixir.Alex.Interface returned:355{:error,356 {:load_failed,357  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}35835936016:05:50.335 [warning] The on_load function for module Elixir.Alex.Interface returned:361{:error,362 {:load_failed,363  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}36436536616:05:50.342 [warning] The on_load function for module Elixir.Alex.Interface returned:367{:error,368 {:load_failed,369  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}370371    error: struct Alex.Interface is undefined (module Alex.Interface is not available or is yet to be defined)372    │373 31 │   def new(%Interface{} = interface) do374    │           ^375    │376    └─ lib/alex/ram.ex:31:11: Alex.RAM.new/137737837916:05:50.366 [warning] The on_load function for module Elixir.Alex.Interface returned:380{:error,381 {:load_failed,382  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}38338438516:05:50.382 [warning] The on_load function for module Elixir.Alex.Interface returned:386{:error,387 {:load_failed,388  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}38939039116:05:50.391 [warning] The on_load function for module Elixir.Alex.Interface returned:392{:error,393 {:load_failed,394  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}39539639716:05:50.398 [warning] The on_load function for module Elixir.Alex.Interface returned:398{:error,399 {:load_failed,400  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}40140240316:05:50.407 [warning] The on_load function for module Elixir.Alex.Interface returned:404{:error,405 {:load_failed,406  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}40740840916:05:50.414 [warning] The on_load function for module Elixir.Alex.Interface returned:410{:error,411 {:load_failed,412  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}41341441516:05:50.422 [warning] The on_load function for module Elixir.Alex.Interface returned:416{:error,417 {:load_failed,418  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}41942042116:05:50.430 [warning] The on_load function for module Elixir.Alex.Interface returned:422{:error,423 {:load_failed,424  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}42542642716:05:50.436 [warning] The on_load function for module Elixir.Alex.Interface returned:428{:error,429 {:load_failed,430  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}43143243316:05:50.445 [warning] The on_load function for module Elixir.Alex.Interface returned:434{:error,435 {:load_failed,436  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}43743843916:05:50.458 [warning] The on_load function for module Elixir.Alex.Interface returned:440{:error,441 {:load_failed,442  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}44344444516:05:50.468 [warning] The on_load function for module Elixir.Alex.Interface returned:446{:error,447 {:load_failed,448  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}44945045116:05:50.476 [warning] The on_load function for module Elixir.Alex.Interface returned:452{:error,453 {:load_failed,454  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}45545645716:05:50.484 [warning] The on_load function for module Elixir.Alex.Interface returned:458{:error,459 {:load_failed,460  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}46146246316:05:50.489 [warning] The on_load function for module Elixir.Alex.Interface returned:464{:error,465 {:load_failed,466  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}46746846916:05:50.496 [warning] The on_load function for module Elixir.Alex.Interface returned:470{:error,471 {:load_failed,472  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}47347447516:05:50.501 [warning] The on_load function for module Elixir.Alex.Interface returned:476{:error,477 {:load_failed,478  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}47948048116:05:50.505 [warning] The on_load function for module Elixir.Alex.Interface returned:482{:error,483 {:load_failed,484  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}48548648716:05:50.509 [warning] The on_load function for module Elixir.Alex.Interface returned:488{:error,489 {:load_failed,490  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}49149249316:05:50.514 [warning] The on_load function for module Elixir.Alex.Interface returned:494{:error,495 {:load_failed,496  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}49749849916:05:50.518 [warning] The on_load function for module Elixir.Alex.Interface returned:500{:error,501 {:load_failed,502  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}50350450516:05:50.527 [warning] The on_load function for module Elixir.Alex.Interface returned:506{:error,507 {:load_failed,508  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}50951051116:05:50.535 [warning] The on_load function for module Elixir.Alex.Interface returned:512{:error,513 {:load_failed,514  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}51551651716:05:50.550 [warning] The on_load function for module Elixir.Alex.Interface returned:518{:error,519 {:load_failed,520  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}52152252316:05:50.569 [warning] The on_load function for module Elixir.Alex.Interface returned:524{:error,525 {:load_failed,526  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}52752852916:05:50.581 [warning] The on_load function for module Elixir.Alex.Interface returned:530{:error,531 {:load_failed,532  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}53353453516:05:50.983 [warning] The on_load function for module Elixir.Alex.Interface returned:536{:error,537 {:load_failed,538  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}53954054116:05:51.068 [warning] The on_load function for module Elixir.Alex.Interface returned:542{:error,543 {:load_failed,544  ~c"Failed to load NIF library: '/work/proj/_build/mangopi_mq_pro/lib/alex/priv/alex/libale_c.so: cannot open shared object file: No such file or directory'"}}545546    warning: the following pattern will never match:547548        {:ok, ale_ref} <- Alex.Interface.ale_new()549550    because the right-hand side has type:551552        none()553554    type warning found at:555    │556 32 │     with {:ok, ale_ref} <- Interface.ale_new() do557    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~558    │559    └─ lib/alex.ex:32: Alex.new/1560561    warning: struct Alex.Interface is undefined (module Alex.Interface is not available or is yet to be defined)562    │563 54 │   def load(%Interface{} = interface, path_to_rom) do564    │            ~565    │566    └─ lib/alex.ex:54:12: Alex.load/2567    └─ lib/alex.ex:101:12: Alex.step/2568    └─ lib/alex.ex:138:18: Alex.game_over?/1569    └─ lib/alex.ex:152:13: Alex.reset/1570    └─ lib/alex.ex:199:18: Alex.set_option/3571    └─ lib/alex.ex:218:18: Alex.set_option/3572    └─ lib/alex.ex:237:18: Alex.set_option/3573    └─ lib/alex.ex:254:18: Alex.set_option/3574    └─ lib/alex.ex:271:18: Alex.set_option/3575    └─ lib/alex.ex:274:18: Alex.set_option/3576    └─ lib/alex.ex:283:18: Alex.set_option/3577    └─ lib/alex.ex:292:18: Alex.set_option/3578    └─ lib/alex.ex:301:18: Alex.set_option/3579    └─ lib/alex.ex:328:17: Alex.set_state/2580    └─ lib/alex.ex:369:18: Alex.screenshot/2581582== Type checking failed with errors ==583could not compile dependency :alex, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile alex --force", update it with "mix deps.update alex" or clean it with "mix deps.clean alex"