Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. openglsw32.dll not being built
Qt 6.11 is out! See what's new in the release blog

openglsw32.dll not being built

Scheduled Pinned Locked Moved Solved Installation and Deployment
3 Posts 2 Posters 1.7k Views 3 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.
  • I Offline
    I Offline
    isaac321
    wrote on last edited by
    #1

    I'm building Qt 5.8 (on windows, from git) with -opengl dynamic but openglsw32.dll isn't being created which results in the application failing to run in software mode and falling back to system OpenGL.

    What am I doing wrong? My full configuration is (line breaks introduced for readability):

    configure 
    -opensource
    -confirm-license 
    -nomake examples -nomake tests 
    -debug-and-release 
    -force-debug-info -no-strip 
    -platform win32-msvc2015 
    -opengl dynamic 
    -mp 
    -skip webkit -skip webkit-examples -skip qtandroidextras -skip qtcharts -skip qtdatavis3d -skip qtdoc -skip qtdocgallery -skip qtgamepad -skip qtlocation -skip qtmacextras -skip qtpurchasing -skip qtpim -skip qtsensors -skip qtserialbus -skip qtserialport 
    -prefix X: 
    -openssl-runtime OPENSSL_PATH="C:\something" OPENSSL_LIBS="-lssleay32 -llibeay32" -I "C:\Something" -L "C:\something"
    
    1 Reply Last reply
    0
    • I Offline
      I Offline
      isaac321
      wrote on last edited by
      #2
      opengl32sw.dll is a build of Mesa llvmpipe and has never been the part of Qt itself. The official Qt binary packages include that file, but you have to get it from http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/ if you are building Qt yourself.
      

      https://bugreports.qt.io/browse/QTBUG-58953

      A 1 Reply Last reply
      2
      • I isaac321
        opengl32sw.dll is a build of Mesa llvmpipe and has never been the part of Qt itself. The official Qt binary packages include that file, but you have to get it from http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/ if you are building Qt yourself.
        

        https://bugreports.qt.io/browse/QTBUG-58953

        A Offline
        A Offline
        ambershark
        wrote on last edited by
        #3

        @isaac321 Thanks for making sure to post the answer when you found it for others who might come along. :)

        My L-GPL'd C++ Logger github.com/ambershark-mike/sharklog

        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 Extensions
        • Unsolved