Hello,
I'm trying to update Sigil from 0.9.12 to 0.9.13 in Ubuntu 18.04 following the guide on
github. The make command is giving me the following error:
Code:
/usr/bin/ld: /usr/local/lib/libpython3.7m.a(signalmodule.o): undefined reference to symbol 'pthread_sigmask@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
src/CMakeFiles/sigil.dir/build.make:4969: recipe for target 'bin/sigil' failed
make[2]: *** [bin/sigil] Error 1
CMakeFiles/Makefile2:318: recipe for target 'src/CMakeFiles/sigil.dir/all' failed
make[1]: *** [src/CMakeFiles/sigil.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
I suspect it's complaining because there's already a version of Sigil installed.
I tryed removing Sigil using sudo dpkg -r sigil but it returned the following message:
Code:
dpkg: warning: ignoring request to remove sigil which isn't installed
Then I tryed creating creating a uninstall script from sigil-build folder using sudo make uninstall but it returned the following message:
Code:
make: *** No rule to make target 'uninstall'. Stop.
Is the error actually complaining about a previous installed version?
How can I update to version 0.9.13?