Russian Qt Forum
Ноябрь 23, 2024, 03:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Не компилится драйвер qodbc Debian 7  (Прочитано 3999 раз)
Павелъ
Гость
« : Февраль 01, 2018, 15:56 »

Доброго времени суток.

Пытаюсь скомпилить qodbc.

Выполнил qmake

Код:
root@astra1:/opt/Qt5.10.0/5.10.0/Src/qtbase/src/plugins/sqldrivers/odbc# /opt/Qt5.10.0/5.10.0/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include" "LIBS+=-L/usr/lib -lodbc" odbc.pro
Cannot read /opt/Qt5.10.0/5.10.0/Src/qtbase/src/plugins/sqldrivers/qtsqldrivers-config.pri: No such file or directory

Пытаюсь выполнить make
Код:
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qgenericatomic.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qatomic_cxx11.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qatomic_msvc.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qglobalstatic.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qmutex.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qnumeric.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qversiontagging.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qobject.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qobjectdefs.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qnamespace.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qobjectdefs_impl.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qstring.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qchar.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qbytearray.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qrefcount.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qarraydata.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qstringliteral.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qstringalgorithms.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qstringview.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qstringbuilder.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qlist.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qalgorithms.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qiterator.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qhashfunctions.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qpair.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qbytearraylist.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qstringlist.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qregexp.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qstringmatcher.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qcoreevent.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qscopedpointer.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qmetatype.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qvarlengtharray.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qcontainerfwd.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qobject_impl.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/include/QtCore/qt_windows.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «qsql_odbc_p.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «.moc/moc_predefs.h» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
         Зависимость «/opt/Qt5.10.0/5.10.0/gcc_64/bin/moc» старее, чем цель «.moc/moc_qsql_odbc_p.cpp».
        Нет необходимости пересобирать цель «.moc/moc_qsql_odbc_p.cpp».
       Обновление целей, от которых зависит целевой файл «.obj/moc_qsql_odbc_p.o», завершено.
       Зависимость «.moc/moc_qsql_odbc_p.cpp» старее, чем цель «.obj/moc_qsql_odbc_p.o».
      Нет необходимости пересобирать цель «.obj/moc_qsql_odbc_p.o».
     Обновление целей, от которых зависит целевой файл «../plugins/sqldrivers/libqsqlodbc.so», завершено.
    Необходимо пересобрать цель «../plugins/sqldrivers/libqsqlodbc.so».
    Целевой файл «../plugins/sqldrivers/libqsqlodbc.so» успешно пересоздан.
   Обновление целей, от которых зависит целевой файл «all», завершено.
  Необходимо пересобрать цель «all».
  Целевой файл «all» успешно пересоздан.
 Обновление целей, от которых зависит целевой файл «first», завершено.
Необходимо пересобрать цель «first».
Целевой файл «first» успешно пересоздан.

Это лишь последние строчки вывода make.

../plugins/sqldrivers/libqsqlodbc.so - такой файл действительно сформировался, только размер его 0 байт.


Как скомпилить qodbc?

Записан
Павелъ
Гость
« Ответ #1 : Февраль 01, 2018, 16:02 »

Ставил так же из репов библиотеку и подсовывал её в plugins/sqldrivers.

программа крашится, а Qt выплёвывает:

Код:
Cannot mix incompatible Qt library (version 0x50902) with this library (version 0x50a00)
Программа неожиданно завершилась.
Записан
Павелъ
Гость
« Ответ #2 : Февраль 01, 2018, 22:36 »

unixODBC надо было поставить http://www.programering.com/a/MjM4IjMwATA.html

По крайней мере дома плагин собрался.
Записан
titan83
Гость
« Ответ #3 : Февраль 02, 2018, 11:20 »

А как же поиск??
http://www.prog.org.ru/topic_31261_0.html
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.072 секунд. Запросов: 20.