Re: libvapoursynth.so: undefined symbol: pthread_create
Solved in Archlinux's R49-2. It was a packaging problem.
Re: libvapoursynth.so: undefined symbol: pthread_create
It doesn't gives me much information: $ ./modifyframe ViolaciĆ³n de segmento (`core' generado) I have observed also that this happens when I call a macro, but not when I call a vapoursynth plugin.
Re: libvapoursynth.so: undefined symbol: pthread_create
Can you paste the error? Seems most likely that something changed in the vapoursynth update and now your bindings don't match up
Re: libvapoursynth.so: undefined symbol: pthread_create
Do you mean that without \--gc:none you get the error above?
Re: libvapoursynth.so: undefined symbol: pthread_create
A different one. I get a Segfault:
Re: libvapoursynth.so: undefined symbol: pthread_create
That fails, but I have checked that the following works: nim c -f --threads:on --gc:none modifyframe Why do I need that now? Is this a change in Nim or in vapoursynth? I keep on using v1.0.6 as far as I know.
libvapoursynth.so: undefined symbol: pthread_create
Tonight I updated my archlinux installation. It updated vapoursynth from R48 to R49. If I compile and run a file I get the message: $ ./modifyframe /home/jose/src/VapourSynth.nim/src/libs/libvapoursynth.so: undefined symbol: pthread_create could not load: /home/jose/src/VapourSynth.nim/src/libs/libvapoursynth.so But if I run one of the files compiled before the update it works fine. Any clue about what might be happening?
Re: libvapoursynth.so: undefined symbol: pthread_create
Did you compile with \--threads:on?