Mumble linking errors in Ubuntu #6401
-
Hi I am trying to compile last mumble version in Windows 11 and Ubuntu. I had some minor problems compiling vcpkg in both Windows and Linux because mumble-voip-ice-3.7.tar.gz real hash was "205b3ce0fa0ecc157944dd4dae5d9c68c54f07e7b0b8012beea83d83870bb7df8c21f930b6239b6c0dd49fb758ce9a58b1e2670d0de14349a582c58f73a2fafa" instead of the value included in the ports/zeroc-ice-mumble/portfile.cmake file: "d91d88459b4bca14cf4a8addf642246a0cdd5b7bf740f916d3eead2f7d7e0b52bc3a2b8af2f024e63d05baa0b258f5a5676bc205f379387fb233dd6b9bb81228" but I finally got mumble and murmur compiled in Windows. Now, I am trying to generate mumble in Ubuntu. I achieved to compile vcpkg (using https://github.com/mumble-voip/mumble/blob/master/scripts/vcpkg/get_mumble_dependencies.sh script), but I get a link error when I try to generate mumble:
I the the following undefined references: [ 90%] Built target mumble_autogen OS and gcc version follow: Linux cozuelos 6.5.0-27-generic #28~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 15 10:51:06 UTC 2 x86_64 x86_64 x86_64 GNU/Linux gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 I have googled the problem but I couldn't find anything which could help me to solve the problem. Is there any hint that I could use to deal with it? Thanks and kind regards. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Hi I have finally been able to compile and run mumble in Ubuntu but I don't know if I have done it the right way. I found that the problems where related with the content of build/src/mumble/mumble_client_object_lib_plugin_import.cpp file
and I figured out that they were generated because of the src/mumble/CMakeLists.txt content. I have changed the following lines:
Now mumble now compiles and runs on Ubuntu. I don't know it this is the right option to deal with the issue or not. Any Idea ??? Thanks in advance |
Beta Was this translation helpful? Give feedback.
-
Thanks! You are right. I have deleted the local repository and I've started from the beginning again (only mumble, not vcpkg):
And it now works smoothly.. Thank you so much !! |
Beta Was this translation helpful? Give feedback.
Have you also tried cleaning the build directory? Maybe
static
is cached toOFF
...