Проблема запуска планшета termux node-red-node-serialport - PullRequest
1 голос
/ 10 марта 2019

У меня есть эта проблема, и я был бы очень рад, если бы кто-нибудь помог мне разобраться в этом:

Что вы пытаетесь сделать?

Установить узел-красный-узел-последовательный порт на узел-красный, работающий на планшете Samsung ARMv8 Exynos 7870 SM-T580 с использованием termux

Что происходит?

ВНИМАНИЕ: компоновщик: /data/data/com.termux/files/usr/lib/node_modules/node-red-node-serialport/node_modules/@serialport/bindings/build/Release/bindings.node имеет текстовые перемещения. Это тратит память и мешает безопасности закалка. Пожалуйста, исправьте.

[warn] [node-red-node-serialport / serialport] Ошибка: сбой dlopen: не удается найти символ "_Z22linuxSetCustomBaudRateij", на который ссылается «/data/data/com.termux/files/usr/lib/node_modules/node-red-node-serialport/node_modules/@serialport/bindings/build/Release/binding.node"...

Что должно было случиться?

Запустить node-red-node-serialport без этих ошибок

Код для воспроизведения проблемы


tsudo node /data/data/com.termux/files/usr/bin/node-red

версии, операционная система и аппаратное обеспечение

  • SerialPort @? node-red-node-serialport@0.7.1 и serialport@7.1.4
  • Node.js v? v11.10.1
  • Windows? Linux? Mac? Android
  • Аппаратное обеспечение и чипсет? (Prolific / FTDI / Other) Планирует использовать FTDI, но пока не слишком далеко

1 Ответ

0 голосов
/ 10 марта 2019

Документы для узла serialport не указывают Android как поддерживаемую платформу в его README.md , поэтому я очень сомневаюсь, что вы сможете заставить это работать.

Единственными перечисленными поддерживаемыми платформами являются Linux / Mac / Windows

Полный список поддерживаемых платформ находится здесь: https://serialport.io/docs/en/guide-platform-support

Не включает Android или Termux

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...