Registered Member
|
Hi all
I'm getting this error:
I managed to find this patch:
Is that the solution? If so, can someone tell me how to apply it ... I couldnt find qtscriptconcurrent.h in /src Alternatively, I dont mind making it without gpodder support ... any advice gratefully accepted! |
Manager
|
Well, you should start telling us your system configuration, especially the KDE and Qt versions, the distribution, and what instructions you follow for compiling.
I assume you use the latest git checkout and have read the README file, of course.
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
Registered Member
|
thanks for the reply
Debian linux 3.1.0-1-686-pae kde 4.8.4 libQT 4:4.8.4 libqtscript4-core 0.2,0-1 gui etc yes I have read the readme, I've been compiling from git monthly for a good while now with no issues, the last upgrade changed a few things it seems. the configure script exits normally:
and then as outlined above it stops making at 94% with:
I managed to find the patch I mentioned by dieter, I have a sneaky suspicion it describes my problem, but I dont know where to apply it! so, there it is .... thanks for looking, I'll post a solution myself should I find one, just in case I'm not alone! thanks |
KDE Developer
|
Why do you think this is related to qtscript?
|
Registered Member
|
just guessing to be honest
because cmake throws the qtcore error ... don't know would like to know though! something crucial must have got uninstalled I suppose. all ideas gratefully considered, and my own ineptitude is still very much in the equation of course. |
KDE Developer
|
libQtCore is Qt itself, it's nothing to do with qtscript.
Have you removed your CMakeCache.txt or cleaned the build folder since getting this error? Is Debian multiarch (i.e., does /usr/lib/libQtCore.so* actually exist, or is it under /usr/lib/{i386-linux-gnu,x86_64-linux-gnu} (depending on your architecture)? |
Administrator
|
If you have recently been installing updates, especially Qt updates, you may need to reboot your system to allow for the symlink to the latest library version to be rebuilt.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
well ... the fix was easy enough in the end.
and
it seems the symlinks were not created by the system on the last upgrade, all good now. Hopefully this may help other debian users. Thanks for your input guys. |
KDE Developer
|
Those shouldn't be symlinked; the linker should correctly look in the arch-specific directory. If the symlinks are needed, something is broken. Did you clean your build folder and rebuild like I suggested?
|
Registered Member
|
indeed i did, in fact i used a pristine copy for each build attempt.
I also upgraded to linux 3.2.0-3-686-pae just to see. then I re-downloaded the sources from Git. the errors were always identical to those described above, until I symlinked the qt files. This situation is a wee bit over my head to be honest ... but at least it compiles now ,... |
Registered users: Bing [Bot], Google [Bot], lockheed, Sogou [Bot]