Unable to build QtHttpServer project.
-
@SGaist While compiling , why it is not making simple.exe.......Below are the compile output
"
cd simple\ && C:\Qt\5.15.2\mingw81_32\bin\qmake.exe -o Makefile C:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple\simple.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
cd simple\ && C:/Qt/Tools/mingw810_32/bin/mingw32-make -f Makefile qmake_all
mingw32-make[3]: Entering directory 'C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_32_bit-Debug/examples/httpserver/simple'
mingw32-make[3]: Nothing to be done for 'qmake_all'.
mingw32-make[3]: Leaving directory 'C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_32_bit-Debug/examples/httpserver/simple'
mingw32-make[2]: Leaving directory 'C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_32_bit-Debug/examples/httpserver'
mingw32-make[1]: Leaving directory 'C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_32_bit-Debug/examples'
cd tests\ && C:\Qt\5.15.2\mingw81_32\bin\qmake.exe -o Makefile C:\Users\ServerAdmin\qthttpserver\tests\tests.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
"@R_cts said in Unable to build QtHttpServer project.:
While compiling , why it is not making simple.exe
Is this the whole output? Because I only see that qmake was called, but the actual build was not started - hence no executable. Try a clean build: delete build folder and rebuild.
-
@R_cts said in Unable to build QtHttpServer project.:
While compiling , why it is not making simple.exe
Is this the whole output? Because I only see that qmake was called, but the actual build was not started - hence no executable. Try a clean build: delete build folder and rebuild.
-
@jsulm I have pasted only a portion of it, I have deleted the build folder as well as pro.user file, still getting the same error.
-
@R_cts What error? Please post full output - how else can anybody say why the binary is not created?
-
@R_cts What error? Please post full output - how else can anybody say why the binary is not created?
@jsulm
04:28:32: Starting: "C:\Qt\Tools\mingw810_64\bin\mingw32-make.exe" -j8
C:/Qt/Tools/mingw810_64/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/examples/httpserver/simple'
g++ -c -fno-keep-inline-dllexport -g -fno-exceptions -Wall -Wextra -Wextra -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_LINKED_LIST -DQT_QML_DEBUG -DQT_NO_EXCEPTIONS -DQT_HTTPSERVER_LIB -DQT_SSLSERVER_LIB -DQT_WEBSOCKETS_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -IC:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple -I. -I......\include -I......\include\QtHttpServer -I......\include\QtSslServer -IC:\Qt\5.15.2\mingw81_64\include -IC:\Qt\5.15.2\mingw81_64\include\QtWebSockets -IC:\Qt\5.15.2\mingw81_64\include\QtNetwork -IC:\Qt\5.15.2\mingw81_64\include\QtConcurrent -IC:\Qt\5.15.2\mingw81_64\include\QtCore -I.moc\debug -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.2\mingw81_64\mkspecs\win32-g++ -o .obj\debug\main.o C:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple\main.cpp
C:\Qt\5.15.2\mingw81_64\bin\rcc.exe -name assets C:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple\assets.qrc -o .rcc\debug\qrc_assets.cpp
g++ -c -fno-keep-inline-dllexport -g -fno-exceptions -Wall -Wextra -Wextra -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_LINKED_LIST -DQT_QML_DEBUG -DQT_NO_EXCEPTIONS -DQT_HTTPSERVER_LIB -DQT_SSLSERVER_LIB -DQT_WEBSOCKETS_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -IC:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple -I. -I......\include -I......\include\QtHttpServer -I......\include\QtSslServer -IC:\Qt\5.15.2\mingw81_64\include -IC:\Qt\5.15.2\mingw81_64\include\QtWebSockets -IC:\Qt\5.15.2\mingw81_64\include\QtNetwork -IC:\Qt\5.15.2\mingw81_64\include\QtConcurrent -IC:\Qt\5.15.2\mingw81_64\include\QtCore -I.moc\debug -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.2\mingw81_64\mkspecs\win32-g++ -o .obj\debug\qrc_assets.o .rcc\debug\qrc_assets.cpp
g++ -Wl,-subsystem,console -s -o debug\simple.exe .obj/debug/main.o .obj/debug/qrc_assets.o -LC:\openssl\lib -LC:\Utils\my_sql\mysql-5.7.25-winx64\lib -LC:\Utils\postgresql\pgsql\lib C:\Users\ServerAdmin\build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug\lib\libQt5HttpServer.a C:\Users\ServerAdmin\build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug\lib\libQt5SslServer.a C:\Qt\5.15.2\mingw81_64\lib\libQt5WebSockets.a C:\Qt\5.15.2\mingw81_64\lib\libQt5Network.a C:\Qt\5.15.2\mingw81_64\lib\libQt5Concurrent.a C:\Qt\5.15.2\mingw81_64\lib\libQt5Core.a
mingw32-make[1]: Leaving directory 'C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/examples/httpserver/simple'
04:28:44: The process "C:\Qt\Tools\mingw810_64\bin\mingw32-make.exe" exited normally. -
@jsulm
04:28:32: Starting: "C:\Qt\Tools\mingw810_64\bin\mingw32-make.exe" -j8
C:/Qt/Tools/mingw810_64/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/examples/httpserver/simple'
g++ -c -fno-keep-inline-dllexport -g -fno-exceptions -Wall -Wextra -Wextra -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_LINKED_LIST -DQT_QML_DEBUG -DQT_NO_EXCEPTIONS -DQT_HTTPSERVER_LIB -DQT_SSLSERVER_LIB -DQT_WEBSOCKETS_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -IC:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple -I. -I......\include -I......\include\QtHttpServer -I......\include\QtSslServer -IC:\Qt\5.15.2\mingw81_64\include -IC:\Qt\5.15.2\mingw81_64\include\QtWebSockets -IC:\Qt\5.15.2\mingw81_64\include\QtNetwork -IC:\Qt\5.15.2\mingw81_64\include\QtConcurrent -IC:\Qt\5.15.2\mingw81_64\include\QtCore -I.moc\debug -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.2\mingw81_64\mkspecs\win32-g++ -o .obj\debug\main.o C:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple\main.cpp
C:\Qt\5.15.2\mingw81_64\bin\rcc.exe -name assets C:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple\assets.qrc -o .rcc\debug\qrc_assets.cpp
g++ -c -fno-keep-inline-dllexport -g -fno-exceptions -Wall -Wextra -Wextra -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_LINKED_LIST -DQT_QML_DEBUG -DQT_NO_EXCEPTIONS -DQT_HTTPSERVER_LIB -DQT_SSLSERVER_LIB -DQT_WEBSOCKETS_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -IC:\Users\ServerAdmin\qthttpserver\examples\httpserver\simple -I. -I......\include -I......\include\QtHttpServer -I......\include\QtSslServer -IC:\Qt\5.15.2\mingw81_64\include -IC:\Qt\5.15.2\mingw81_64\include\QtWebSockets -IC:\Qt\5.15.2\mingw81_64\include\QtNetwork -IC:\Qt\5.15.2\mingw81_64\include\QtConcurrent -IC:\Qt\5.15.2\mingw81_64\include\QtCore -I.moc\debug -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.7.25-winx64\include -IC:\Utils\postgresql\pgsql\include -IC:\Qt\5.15.2\mingw81_64\mkspecs\win32-g++ -o .obj\debug\qrc_assets.o .rcc\debug\qrc_assets.cpp
g++ -Wl,-subsystem,console -s -o debug\simple.exe .obj/debug/main.o .obj/debug/qrc_assets.o -LC:\openssl\lib -LC:\Utils\my_sql\mysql-5.7.25-winx64\lib -LC:\Utils\postgresql\pgsql\lib C:\Users\ServerAdmin\build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug\lib\libQt5HttpServer.a C:\Users\ServerAdmin\build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug\lib\libQt5SslServer.a C:\Qt\5.15.2\mingw81_64\lib\libQt5WebSockets.a C:\Qt\5.15.2\mingw81_64\lib\libQt5Network.a C:\Qt\5.15.2\mingw81_64\lib\libQt5Concurrent.a C:\Qt\5.15.2\mingw81_64\lib\libQt5Core.a
mingw32-make[1]: Leaving directory 'C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/examples/httpserver/simple'
04:28:44: The process "C:\Qt\Tools\mingw810_64\bin\mingw32-make.exe" exited normally.@R_cts said in Unable to build QtHttpServer project.:
-o debug\simple.exe
Looks good, there should be simple.exe inside debug directory
-
@R_cts said in Unable to build QtHttpServer project.:
-o debug\simple.exe
Looks good, there should be simple.exe inside debug directory
-
What do you have in that folder ?
@R_cts said in Unable to build QtHttpServer project.:
C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/examples/httpserver/simple
-
What do you have in that folder ?
@R_cts said in Unable to build QtHttpServer project.:
C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/examples/httpserver/simple
-
What do you have in that folder ?
@R_cts said in Unable to build QtHttpServer project.:
C:/Users/ServerAdmin/build-qthttpserver-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/examples/httpserver/simple
-
@SGaist I am compiling same program in linux machine also, in that machine......I am getting error "error while loading shared libraries: libQt5HttpServer.so.5: cannot open shared object file: No such file or directory".
@R_cts
Start by locating the file, and runninglddon it. If it has any missing dependencies this is often reported as "cannot open, no such file" on the original library file. Otherwise your system is not set to locate wherever you have actually putibQt5HttpServer.so.5, or it doesn't exist. -
@R_cts
Start by locating the file, and runninglddon it. If it has any missing dependencies this is often reported as "cannot open, no such file" on the original library file. Otherwise your system is not set to locate wherever you have actually putibQt5HttpServer.so.5, or it doesn't exist.@JonB Running ldd on libQt5HttpServer.so.5 I got "
/home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5HttpServer.so.5: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: versionQt_5.15' not found (required by /home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5HttpServer.so.5) /home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5HttpServer.so.5: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: versionQt_5.15' not found (required by /home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5SslServer.so.5)
linux-vdso.so.1 (0x00007ffee75fd000)
libQt5SslServer.so.5 => /home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5SslServer.so.5 (0x00007f0a04316000)
libQt5WebSockets.so.5 => not found
libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007f0a04141000)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f0a03bf8000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f0a03a17000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0a03825000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0a03800000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f0a037e4000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0a037de000)
libicui18n.so.66 => /usr/lib/x86_64-linux-gnu/libicui18n.so.66 (0x00007f0a034df000)
libicuuc.so.66 => /usr/lib/x86_64-linux-gnu/libicuuc.so.66 (0x00007f0a032f9000)
libpcre2-16.so.0 => /usr/lib/x86_64-linux-gnu/libpcre2-16.so.0 (0x00007f0a03276000)
libdouble-conversion.so.3 => /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3 (0x00007f0a0325e000)
libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f0a03135000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0a02fe6000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f0a02fcb000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0a0437a000)
libicudata.so.66 => /usr/lib/x86_64-linux-gnu/libicudata.so.66 (0x00007f0a0150a000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f0a01495000)"
-
@JonB Running ldd on libQt5HttpServer.so.5 I got "
/home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5HttpServer.so.5: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: versionQt_5.15' not found (required by /home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5HttpServer.so.5) /home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5HttpServer.so.5: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: versionQt_5.15' not found (required by /home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5SslServer.so.5)
linux-vdso.so.1 (0x00007ffee75fd000)
libQt5SslServer.so.5 => /home/cts/Desktop/Test/build-qthttpserver-Desktop_Qt_5_15_1_GCC_64bit-Debug/lib/libQt5SslServer.so.5 (0x00007f0a04316000)
libQt5WebSockets.so.5 => not found
libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007f0a04141000)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f0a03bf8000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f0a03a17000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0a03825000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0a03800000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f0a037e4000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0a037de000)
libicui18n.so.66 => /usr/lib/x86_64-linux-gnu/libicui18n.so.66 (0x00007f0a034df000)
libicuuc.so.66 => /usr/lib/x86_64-linux-gnu/libicuuc.so.66 (0x00007f0a032f9000)
libpcre2-16.so.0 => /usr/lib/x86_64-linux-gnu/libpcre2-16.so.0 (0x00007f0a03276000)
libdouble-conversion.so.3 => /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3 (0x00007f0a0325e000)
libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f0a03135000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0a02fe6000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f0a02fcb000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0a0437a000)
libicudata.so.66 => /usr/lib/x86_64-linux-gnu/libicudata.so.66 (0x00007f0a0150a000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f0a01495000)"
-
Did you call make install after building the module ?