Unsolved HTTP library
-
well...no luck with the lib. do we have something more user friendly?
-
@jenya7 said in HTTP library:
There is no libqhttp.so in Debug folder
I told you to copy it into your build folder - why don't you simply try that?
-
@jsulm said in HTTP library:
@jenya7 said in HTTP library:
There is no libqhttp.so in Debug folder
I told you to copy it into your build folder - why don't you simply try that?
I tried it of course. never ignore your suggestions :)
-
@jenya7 OK, then change to your build folder and execute
ldd YOUR_EXECUTABLE_FILE_NAME
What is the output?
-
@jsulm said in HTTP library:
@jenya7 OK, then change to your build folder and execute
ldd YOUR_EXECUTABLE_FILE_NAME
What is the output?
linux-vdso.so.1 (0xbed98000) /usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb6f24000) liblgpio.so.1 => /usr/local/lib/liblgpio.so.1 (0xb6ed3000) libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6ec0000) libQt5MultimediaWidgets.so.5 => /lib/arm-linux-gnueabihf/libQt5MultimediaWidgets.so.5 (0xb6e9b000) libpulse-mainloop-glib.so.0 => /lib/arm-linux-gnueabihf/libpulse-mainloop-glib.so.0 (0xb6e87000) libpulse.so.0 => /lib/arm-linux-gnueabihf/libpulse.so.0 (0xb6e31000) libglib-2.0.so.0 => /lib/arm-linux-gnueabihf/libglib-2.0.so.0 (0xb6d21000) libQt5Widgets.so.5 => /lib/arm-linux-gnueabihf/libQt5Widgets.so.5 (0xb67d4000) libQt5Multimedia.so.5 => /lib/arm-linux-gnueabihf/libQt5Multimedia.so.5 (0xb66d7000) libQt5Gui.so.5 => /lib/arm-linux-gnueabihf/libQt5Gui.so.5 (0xb6257000) libQt5Network.so.5 => /lib/arm-linux-gnueabihf/libQt5Network.so.5 (0xb60c4000) libQt5Xml.so.5 => /lib/arm-linux-gnueabihf/libQt5Xml.so.5 (0xb6082000) libQt5Bluetooth.so.5 => /lib/arm-linux-gnueabihf/libQt5Bluetooth.so.5 (0xb5f90000) libQt5Core.so.5 => /lib/arm-linux-gnueabihf/libQt5Core.so.5 (0xb5b16000) libGLESv2.so.2 => /lib/arm-linux-gnueabihf/libGLESv2.so.2 (0xb5af7000) libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb5acd000) libatomic.so.1 => /lib/arm-linux-gnueabihf/libatomic.so.1 (0xb5ab4000) libstdc++.so.6 => /lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb596d000) libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb58eb000) libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb58be000) libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb5770000) /lib/ld-linux-armhf.so.3 (0xb6f39000) libQt5OpenGL.so.5 => /lib/arm-linux-gnueabihf/libQt5OpenGL.so.5 (0xb571c000) libpulsecommon-12.2.so => /usr/lib/arm-linux-gnueabihf/pulseaudio/libpulsecommon-12.2.so (0xb569b000) libcap.so.2 => /lib/arm-linux-gnueabihf/libcap.so.2 (0xb5686000) librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0xb566f000) libdbus-1.so.3 => /lib/arm-linux-gnueabihf/libdbus-1.so.3 (0xb561e000) libpcre.so.3 => /lib/arm-linux-gnueabihf/libpcre.so.3 (0xb55a7000) libpng16.so.16 => /lib/arm-linux-gnueabihf/libpng16.so.16 (0xb556b000) libharfbuzz.so.0 => /lib/arm-linux-gnueabihf/libharfbuzz.so.0 (0xb546d000) libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb5442000) libQt5DBus.so.5 => /lib/arm-linux-gnueabihf/libQt5DBus.so.5 (0xb53a9000) libicui18n.so.63 => /lib/arm-linux-gnueabihf/libicui18n.so.63 (0xb515b000) libicuuc.so.63 => /lib/arm-linux-gnueabihf/libicuuc.so.63 (0xb4fd5000) libpcre2-16.so.0 => /lib/arm-linux-gnueabihf/libpcre2-16.so.0 (0xb4f59000) libdouble-conversion.so.1 => /lib/arm-linux-gnueabihf/libdouble-conversion.so.1 (0xb4f35000) libGLdispatch.so.0 => /lib/arm-linux-gnueabihf/libGLdispatch.so.0 (0xb4eb6000) libX11-xcb.so.1 => /lib/arm-linux-gnueabihf/libX11-xcb.so.1 (0xb4ea4000) libX11.so.6 => /lib/arm-linux-gnueabihf/libX11.so.6 (0xb4d82000) libxcb.so.1 => /lib/arm-linux-gnueabihf/libxcb.so.1 (0xb4d53000) libICE.so.6 => /lib/arm-linux-gnueabihf/libICE.so.6 (0xb4d2d000) libSM.so.6 => /lib/arm-linux-gnueabihf/libSM.so.6 (0xb4d16000) libXtst.so.6 => /lib/arm-linux-gnueabihf/libXtst.so.6 (0xb4d01000) libsystemd.so.0 => /lib/arm-linux-gnueabihf/libsystemd.so.0 (0xb4c64000) libwrap.so.0 => /lib/arm-linux-gnueabihf/libwrap.so.0 (0xb4c4c000) libsndfile.so.1 => /lib/arm-linux-gnueabihf/libsndfile.so.1 (0xb4bd0000) libasyncns.so.0 => /lib/arm-linux-gnueabihf/libasyncns.so.0 (0xb4bbb000) libfreetype.so.6 => /lib/arm-linux-gnueabihf/libfreetype.so.6 (0xb4b18000) libgraphite2.so.3 => /lib/arm-linux-gnueabihf/libgraphite2.so.3 (0xb4ae7000) libicudata.so.63 => /lib/arm-linux-gnueabihf/libicudata.so.63 (0xb30e9000) libXau.so.6 => /lib/arm-linux-gnueabihf/libXau.so.6 (0xb30d6000) libXdmcp.so.6 => /lib/arm-linux-gnueabihf/libXdmcp.so.6 (0xb30c1000) libbsd.so.0 => /lib/arm-linux-gnueabihf/libbsd.so.0 (0xb3099000) libuuid.so.1 => /lib/arm-linux-gnueabihf/libuuid.so.1 (0xb3082000) libXext.so.6 => /lib/arm-linux-gnueabihf/libXext.so.6 (0xb3063000) libXi.so.6 => /lib/arm-linux-gnueabihf/libXi.so.6 (0xb3045000) liblzma.so.5 => /lib/arm-linux-gnueabihf/liblzma.so.5 (0xb3014000) liblz4.so.1 => /lib/arm-linux-gnueabihf/liblz4.so.1 (0xb2fe8000) libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0xb2f0e000) libnsl.so.1 => /lib/arm-linux-gnueabihf/libnsl.so.1 (0xb2eea000) libFLAC.so.8 => /lib/arm-linux-gnueabihf/libFLAC.so.8 (0xb2e8a000) libogg.so.0 => /lib/arm-linux-gnueabihf/libogg.so.0 (0xb2e75000) libvorbis.so.0 => /lib/arm-linux-gnueabihf/libvorbis.so.0 (0xb2e3e000) libvorbisenc.so.2 => /lib/arm-linux-gnueabihf/libvorbisenc.so.2 (0xb2dac000) libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb2d88000) libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0xb2d5e000)
no obvious warnings
-
@jenya7 I'm confused now: according to this output your app does not link to libqhttp.so.
-
@jsulm said in HTTP library:
@jenya7 I'm confused now: according to this output your app does not link to libqhttp.so.
in the build folder only a shortcut to libqhttp.so available. that's the reason I suppose.
-
@jenya7 No, ldd should show all libraries your app is linking.
-
@jsulm said in HTTP library:
@jenya7 No, ldd should show all libraries your app is linking.
Well...I did Clean and then Build and now it seems like working at run time. at least server.listen method gives no exception. thank you.
-
@jenya7 Yes, clean rebuild often does wonders just like Windows reboot :-)