Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 04-19-2019, 10:26 PM   #1
Typographer
Junior Member
Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.Typographer is fluent in JavaScript as well as Klingon.
 
Posts: 3
Karma: 4552
Join Date: Jul 2013
Device: none
Sigil update on Linux (Ubuntu) 0.9.12 to 0.9.13

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?
Typographer is offline   Reply With Quote
Old 04-20-2019, 04:00 AM   #2
patrik
Guru
patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.
 
Posts: 682
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
Did you run #sudo make install (or just #make install)?

Be really, really, sure you got each and every pre-requisite installed.
patrik is offline   Reply With Quote
Advert
Old 04-20-2019, 06:15 AM   #3
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,568
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
I don't think it has anything to do with Sigil already being installed. Sigil will happily build and install over a previous installation (or beside one) with no errors. There may be runtime errors in that situation, but not build-time ones. And anyway.... you indicated that the error happens when running the "make" command (and that's a linker error I see). Something else is going on.

You're not trying to build 0.9.13 in the old 0.9.12's build directory, are you? The cmake configure command should be run in an empty directory. Clean out your build directory completely and start with the cmake configure command again.

EDIT: it also looks like you're using a non-repo version of Python3 (3.7.x) on your Bionic system. Did you build Sigil 0.9.12 against that same custom python, or was 0.9.12 built against the system python3 (3.6.x I think). The addon Python 3.7 could be part of the problem if it wasn't built with the necessary options.

Last edited by DiapDealer; 04-20-2019 at 06:25 AM.
DiapDealer is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
0.7 Linux Ubuntu ppa dicknskip Sigil 21 04-20-2013 04:29 AM
segmentation fault when using Sigil with Ubuntu Linux lunixer Sigil 1 05-31-2011 02:34 PM
PRS-300 Any problems with Linux (Ubuntu) ? Aristée Sony Reader 8 11-07-2009 10:20 AM
Linux Ubuntu rockingrector Calibre 4 01-23-2009 04:00 AM
eBookwise & Ubuntu Linux 8.10 Sanderella IMP 1 01-11-2009 03:31 PM


All times are GMT -4. The time now is 01:27 AM.


MobileRead.com is a privately owned, operated and funded community.