Wireshark mailing list archives

Qt link errors (Q_INIT_RESOURCE)


From: Martin Mathieson via Wireshark-dev <wireshark-dev () wireshark org>
Date: Tue, 30 Mar 2021 10:15:35 +0100

I started getting this link error a day or 2 back:

[ 98%] Linking CXX executable run/wireshark
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
ui/qt/CMakeFiles/qtui.dir/wireshark_application.cpp.o: in function
`WiresharkApplication::WiresharkApplication(int&, char**)':
/home/martin/wireshark_gl/ui/qt/wireshark_application.cpp:639: undefined
reference to `qInitResources_about()'
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/home/martin/wireshark_gl/ui/qt/wireshark_application.cpp:640: undefined
reference to `qInitResources_i18n()'
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/home/martin/wireshark_gl/ui/qt/wireshark_application.cpp:641: undefined
reference to `qInitResources_layout()'
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/home/martin/wireshark_gl/ui/qt/wireshark_application.cpp:642: undefined
reference to `qInitResources_stock_icons()'
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/home/martin/wireshark_gl/ui/qt/wireshark_application.cpp:643: undefined
reference to `qInitResources_wsicon()'
/usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
/home/martin/wireshark_gl/ui/qt/wireshark_application.cpp:644: undefined
reference to `qInitResources_languages()'
collect2: error: ld returned 1 exit status

Haven't worked out exactly why this is happening (or at which commit it
started to fail).  If I do need to update Qt, the minimum version check in
CMake isn't catching it.

Martin
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe

Current thread: