Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
LTR-CEU-1-4, LTR24, интерфейсы крейта.Здравствуйте! Подскажите, пожалуйста, в чем может заключаться следующая проблема: Спасибо. |
|||
|
||||
|
Re: LTR-CEU-1-4, LTR24, интерфейсы крейта.Здравствуйте. Для подключения по Ethernet нужно добавить адрес крейта в LTR Manager в список IP-записей крейтов и нажать подключить по записи - эта операция проходит успешно? 2. Утилита ltrctl сейчас не устанавливается для Windows, т.к. не было запроса от пользователей - все же в Win не так часто пользуются командной строкой. Но если эта утилита нужна, то можно будет сделать для нее установщик под Windows. |
|||
|
||||
|
Re: LTR-CEU-1-4, LTR24, интерфейсы крейта.По п.1 - разобрался. Да, так оно и есть. 2. Была произведена сборка ПО на одном из ноунейм ARM linux из исходников ltr_cross_reference. Если вас заинтересуют мелкие правки чтоб закомметить на bitbucket, могу на словах описать. (diff-файл не делал) |
|||
|
||||
|
Re: LTR-CEU-1-4, LTR24, интерфейсы крейта.Да, если потребовались правки для сборки, то просьба их описать |
|||
|
||||
|
Re: LTR-CEU-1-4, LTR24, интерфейсы крейта.Ничего существенного, но все же. При инсталляции (make install) Поскольку делал сборку clang'ом (gcc слишком старый), то примеры некоторые не собирались из-за отсутствия линковки с математическими библиотеками (при этом библиотеки ltr собирались нормально) if(LTRAPI_MODULE_USE_MATH) Есть моменты, когда коды en_LTR_ERRORS присваиваются переменной другого типа t_flash_errs (возможно, это и важно) |
|||
|
||||
|
Re: LTR-CEU-1-4, LTR24, интерфейсы крейта.Спасибо. ET пишет:
Несколько странно, вроде относительный путь должен устанавливать относительно префикса установки (CMAKE_INSTALL_PREFIX, который по умолчанию обычно /usr/local). Сходу не скажу, не нарушат ли абсолютные пути сборки каких-то пакетов, надо отдельно рассмотреть для решения какой вариант оставить. В принципе свои пути можно указать и явно один раз при вызове cmake через -DSYSTEMD_SERVICE_INSTALL_DIR=/lib/systemd/system -DLTRD_UDEV_RULES_DIR=/lib/udev/rules.d. ET пишет:
Clang явно не учитывал. clang как gcc позволяет собрать библиотеку без разрешения зависимости от внешних, но при исполняемом файле уже все зависимости должны быть разрешены. Добавил также как Вы в ltrmodule.cmake (только по общему условию с GCC). ET пишет:
Да, там не совсем красиво получается, что есть два непересекающихся перечисления ошибок и иногда в одной ветке могут использоваться коды из разных перечислений. Прямое присвоение действительно в зависимости от компилятора и его флагов может вызывать ошибки/предупреждения. Пока просто сделал присвоение через INT, что вроде должно быть допустимо. |
|||
|
||||
|
Re: LTR-CEU-1-4, LTR24, интерфейсы крейта.Алексей L Card пишет:
Да, все правильно. Я ошибся. Дело в том, что изначально делал сборку "как есть", то есть без игры с опциями (внутри ltrd настроек), - то есть чтобы собранная ltrd заработала хотя бы как обычное приложение. И только потом включил все остальное (LTRD_DAEMON_ENABLED - ON, LTRD_SYSTEMD_ENABLED - ON, LTRD_USB_ENABLED - ON). |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск