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):

    -nomake examples -nomake tests 
    -force-debug-info -no-strip 
    -platform win32-msvc2015 
    -opengl dynamic 
    -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 if you are building Qt yourself.

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