my last try to get a help for my tolk to work, I will provide all of the information. #2194
Replies: 2 comments
-
i don't think this is related and it will make any difrence, but i should say that i'm not building teamtalk lib my self to use, i'm using teamtalk lib from sdk. I wanted to mention this because i thort that may be teamtalk lib of the sdk doesn't support tolk |
Beta Was this translation helpful? Give feedback.
-
When i looked at the readme file for building the teamtalk dll libs, i saw that everything is managed by the teamtalk5.dll, such as opess, ogg, speecks, speecks dsp, opensel, and the qt client can use them from teamtalk5.lib which is available in sdk, But, Tolk is not managed by the teamtalk lib. Please also manage tolk in the teamtalk lib so the client can use it, or if it is not possible, help me to solv my problem that how can i link the tolk to my qt client. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Description
i've tryed to get help from teamtalk developers to fix my problem where my built teamtalk doesn't know the tolk lib as a dependency. I've also sent emails to contact@bearware.dk, but i couldn't solv this problem, So, here, i'm doing my last try with my last hope, I will explane what i do step by step and what is my problem
1: i clone the teamtalk5 repo
2: i folow the steps of the readmee.md in the qt teamtalk folder to build qt teamtalk for windows, so i folow the instructions for windows. So, i do the followings, as in the readme.md file.
first, i enter this command. cmake -S C:/TeamTalk5 -B qtbuild -A Win32 -DQT_BUILD_QTFRAMEWORK=ON -DQT_INSTALL_PREFIX=C:/Qt5 from the readme file.
Then, this command. cmake --build qtbuild
with the commands above, i saw everything has been downloaded and built properly by cmake such as opensel, ogg, libs, tolk, sorry i can't spell them properly right now. So it downloaded everything and built them, inclooding tolk. Then, we go to the next step, which is set path for the qmake.exe
i enter this command. set PATH=C:\Qt5\bin;%PATH%
and then finally, I enter this command to make the teamtalk5.vcxproj. qmake -tp vc CONFIG+=release teamtalk5.pro
And then, i follow this step in the readme. Now open TeamTalk5.vcxproj in Visual Studio 2019 and build.
But i got an error that the teamtalk5.lib file could not be found. So then, i built the teamtalk lib and placed the teamtalk5.lib file in the expected directory, which is C:\TeamTalk5\Library\TeamTalk_DLL
Then, i tryed building the teamtalk5.vcxproj in the qt teamtalk folder again. This time, the build succeeded, and i got my teamtalk5.exe file in my releace folder.
Then, i replaced this file with the teamtalk5.exe file which was built by bearware.dk, and i tryed using it, And i saw that it doesn't support tolk, even the tolk.dll file was in the folder.
I removed the tolk.dll from there, and i ran the teamtalk5.exe, and it ran with out any errors, and it didn't complane that tolk.dll is missing. But when i remove the tolk.dll from the folder of teamtalk5.exe which is built by bearware.dk, it gives an error, and says tolk.dll was not found. Reinstalling the program may fix this problem, but the teamtalk5.exe which is built by me doesn't give this error when tolk.dll is not in the folder. It rans regardless of tolk.dll exists or missing.
I hope this time someone whishes to take a fue minutes of their valuable time and help me with this problem that i have, because i tryed a lot to get help, but i couldn't. And if also this time i don't get any help, i can't do anything else because only teamtalk developers can help me, and if they don't, anyone else won't be able to help me because for example google or chat gpt doesn't know what is teamtalk and how to fix the tolk problem in teamtalk.
Thanks everybody who reads this text. I'm sorry that this text is too long. I just didn't have any other solootion and this was the only thing i could do.
Application
Beta Was this translation helpful? Give feedback.
All reactions