Welcome, Guest. Please login or register.
Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Sch

Pages: [1]
1
which или whereis ничего не кажет?
Опа ... кажет.
whereis показал liblimereport.so и в /lib, и в /usr/local/lib.
Скорее всего, проблема именно в этом. Но когда я его туда записывал - не помню такого ...  ::)
Сейчас соберется "свежая" debug-сборка, ничего заменять не буду, удалю библиотеки из /usr/local/lib и попробую собрать свой проект.
Да, проблема была именно в этом - убрал библиотеки из /usr/local/lib, в /lib ничего не менял. Мой проект собрался успешно как debug и release.
Огромное спасибо Subst за "наводку" - в Linux я "чайник" - и Алексу за желание помочь!

2
which или whereis ничего не кажет?
Опа ... кажет.
whereis показал liblimereport.so и в /lib, и в /usr/local/lib.
Скорее всего, проблема именно в этом. Но когда я его туда записывал - не помню такого ...  ::)
Сейчас соберется "свежая" debug-сборка, ничего заменять не буду, удалю библиотеки из /usr/local/lib и попробую собрать свой проект.

3
Я ничего подозрительного не нашел ...

4
Я не заметил ощутимой разницы по времени работы (сборка и визуализация отчета) между Raspberry Pi и довольно мощным компьютером нв Windows10. LimeReport рулит  ;)

5
Нормально работает, вполне можно использовать. Но у меня отчеты небольшие правда.

6
Собираю сейчас всё заново. Но это на Raspberry Pi не быстро - по часу примерно на каждую сборку.

7
Да, собираются и запускаются, проверял.
Я правда правил файл limereport.pro - добавил строку в начале CONFIG += no_zint.
И такую же строку в common.pri.

8
Раньше брал с SourceForge, но с этой версией делал только gebug.
Последний раз брал с Гита, всё собиралось в новых папках.
До этого исходная папка LimeReport-1.4.7, сейчас - LimeReport-master.
Собранные библиотеки беру из ~/LimeReport-master/build/5.7.1/linux32/debug/lib и ~/LimeReport-master/build/5.7.1/linux32/release/lib и кидаю в /lib, благо теперь имена библиотек debug и release сборок не совпадают.

9
undefined reference to - как правило это либо не реализован код в классе или заголовок не подходит к бинарнику библиотеки. Если собрать с указанием пути к тому месту где либа собралась не поможет ?
Пробовал, но еще раз попробую и отпишусь.

10
Может ошибаюсь, пусть Алекс поправит. Но мне кажется для raspbian условие linux { - будет верным
Файл проекта один - и на Windows (разработка) и на целевую платформу (Raspbian).
Чтобы не путаться при переносе кода.
Ветка linux { } как раз для Raspbian.

11
Приветствую
А можно глянуть pro file вашей программы? Интересует то место где LimeReport подключается


Здравствуйте, можно конечно.

### LimeReport ###
DEFINES += UseLimeReport
win32 {
  CONFIG(debug, debug | release): LIBS += -L$$PWD/limereport/win32/debug -llimereportd
  CONFIG(debug, debug | release): INCLUDEPATH += $$PWD/limereport/win32/debug/include
  CONFIG(debug, debug | release): DEPENDPATH += $$PWD/limereport/win32/debug/include
  CONFIG(release, debug | release): LIBS += -L$$PWD/limereport/win32/release -llimereport
  CONFIG(release, debug | release): INCLUDEPATH += $$PWD/limereport/win32/release/include
  CONFIG(release, debug | release): DEPENDPATH += $$PWD/limereport/win32/release/include
}
linux {
  CONFIG(debug, debug | release) {
    LIBS += -llimereportd
    INCLUDEPATH += $$PWD/limereport/debug/include
    DEPENDPATH  += $$PWD/limereport/debug/include
  }
  CONFIG(release, debug | release) {
    LIBS += -llimereport
    INCLUDEPATH += $$PWD/limereport/release/include
    DEPENDPATH  += $$PWD/limereport/release/include
  }
}
##################
Под Raspbian библиотеки скопированы в /lib

12
Всем доброго дня!

LimeReport последней версии с GitHub, компиляция и сборка под Windows и Raspbian без ошибок (debug и release).
Под Windows собственный проект с подключенным LimrReport успешно собирается и работает (debug и release).
Под Raspbian собственный проект с подключенным LimrReport успешно собирается и работает только как gebug-сборка.
При попытке собрать release получаю ошибку
reportform.cpp:(.text+0x228): undefined reference to `LimeReport::ReportEngine::loadFromFile(QString const&, bool)'
Понять, где косяк, не получается. Подскажите, куда смотреть/копать.

Pages: [1]