- 
    Bug 
- 
    Resolution: Duplicate
- 
    P3: Somewhat important 
- 
    None
- 
    5.12.2
- 
    None
- 
    Windows host
I configured Qt like this:
configure.bat -v ^
 -commercial -confirm-license ^
 -nomake tests ^
 -nomake examples ^
 -opengl es2 ^
 -openssl -I C:\openssl102L\android\include -L C:\openssl102L\android\lib ^
 -platform win32-g++ ^
 -xplatform android-clang ^
 -android-arch armeabi-v7a ^
 -android-ndk D:\Android\android-ndk-r18b ^
 -android-sdk D:\Android\sdk ^
 -prefix "%OUTPUT_DIR%"
After building, %QT_DIR%\mkspecs\modules\qt_lib_gui_private.pri contains the following lines:
QMAKE_LIBS_OPENGL_ES2 = D:/Android/android-ndk-r18b/platforms/android-16/arch-arm/usr/lib/libGLESv2.so QMAKE_LIBS_EGL = D:/Android/android-ndk-r18b/platforms/android-16/arch-arm/usr/lib/libEGL.so
While the prebuilt version of Qt 5.12.2 has the following lines in this file:
QMAKE_LIBS_OPENGL_ES2 = -lGLESv2 QMAKE_LIBS_EGL = -lEGL
In my opinion, the self-built Qt should have the same path here as the prebuilt one.
- duplicates
- 
                    QTBUG-72903 [REG 5.12.0 -> 5.12.1] libraries with full filepaths in module's pri -         
- Closed
 
-