openglsw32.dll not being built



  • 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"
    


  • 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


  • Moderators

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


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.