Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt
  • Unsolved
Collapse
qtws26_logo

The Qt Event of the Year: Qt World Summit 2026

Save Your Spot >
Brand Logo
  1. Home
  2. International
  3. Polish
  4. Brakujący plik qtsqldrivers podczas ładowania OCI
Qt 6.12 LTS is out! See what's new in the release blog

Brakujący plik qtsqldrivers podczas ładowania OCI

Scheduled Pinned Locked Moved Solved Polish
3 Posts 2 Posters 2.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • BartoszPajB Offline
    BartoszPajB Offline
    BartoszPaj
    wrote on last edited by
    #1

    Dzień dobry,
    korzystając jeszcze z Qt w wersji 5.2 nie miałem takiego problemu i jakoś na chybił-trafił udało mi się podpiąć OCI do niego.
    Teraz po aktualizacji, w zasadzie po reinstalacji do Qt 5.9 mam problemy.
    Podczas wywoływania komendy w MinGW "qmake oci.pro" dostaję następujący komunikat:

    C:\Qt\5.9.2\Src\qtbase\src\plugins\sqldrivers\oci>qmake "INCLUDEPATH+=/usr/include/oracle/10.1.0.3/client/" "LIBS+=-L/usr/lib/oracle/10.1.0.3/client/lib -lclntsh" oci.pro
    
    Cannot read C:/Qt/5.9.2/Src/qtbase/src/plugins/sqldrivers/qtsqldrivers-config.pri: Nie mo?na odnale?? okre?lonego pliku.
    

    Faktycznie nie znalazłem tego pliku, a w aktualizacji komponentów nic nie ma.
    Jeżeli to istotne to dodatkowe informacje:
    Oracle mam w wersji 11.2.0.

    1 Reply Last reply
    0
    • BartoszPajB Offline
      BartoszPajB Offline
      BartoszPaj
      wrote on last edited by BartoszPaj
      #3

      Dzięki, ale teraz przy komendzie mingw32-make mam następujący błąd:

      qsql_oci.cpp:65:17: fatal error: oci.h: No such file or directory
      

      Sprawdzałem i plik oci.h jest w katalogu, gdzie być powinien
      @update
      skopiowałem wszystkie *.h które chciał mingw, ale teraz poluję na plik qsqloci.dll, którego nie mogę znaleźć

      @update
      znalazłem taki post
      https://forum.qt.io/topic/80928/problem-building-oci-plugin-for-qt-5-9-1/12
      , ale mimo stosowania się do niego mam taki błąd:

      Makefile.Release:67: recipe for target '..\plugins\sqldrivers\qsqloci.dll' failed
      mingw32-make[1]: *** [..\plugins\sqldrivers\qsqloci.dll] Error 1
      mingw32-make[1]: Leaving directory 'C:/Qt/5.9.2/Src/qtbase/src/plugins/sqldrivers/oci'
      Makefile:40: recipe for target 'release-all' failed
      mingw32-make: *** [release-all] Error 2
      

      @update
      udało się! dodatkowo potrzebna jest komenda mingw32-make install

      1 Reply Last reply
      0
      • sierdzioS Offline
        sierdzioS Offline
        sierdzio
        Moderators
        wrote on last edited by
        #2

        Być może ten bug report coś pomoże: https://bugreports.qt.io/browse/QTBUG-58372

        (Z(:^

        1 Reply Last reply
        0
        • BartoszPajB Offline
          BartoszPajB Offline
          BartoszPaj
          wrote on last edited by BartoszPaj
          #3

          Dzięki, ale teraz przy komendzie mingw32-make mam następujący błąd:

          qsql_oci.cpp:65:17: fatal error: oci.h: No such file or directory
          

          Sprawdzałem i plik oci.h jest w katalogu, gdzie być powinien
          @update
          skopiowałem wszystkie *.h które chciał mingw, ale teraz poluję na plik qsqloci.dll, którego nie mogę znaleźć

          @update
          znalazłem taki post
          https://forum.qt.io/topic/80928/problem-building-oci-plugin-for-qt-5-9-1/12
          , ale mimo stosowania się do niego mam taki błąd:

          Makefile.Release:67: recipe for target '..\plugins\sqldrivers\qsqloci.dll' failed
          mingw32-make[1]: *** [..\plugins\sqldrivers\qsqloci.dll] Error 1
          mingw32-make[1]: Leaving directory 'C:/Qt/5.9.2/Src/qtbase/src/plugins/sqldrivers/oci'
          Makefile:40: recipe for target 'release-all' failed
          mingw32-make: *** [release-all] Error 2
          

          @update
          udało się! dodatkowo potrzebna jest komenda mingw32-make install

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt
          • Unsolved