View Single Post
Old 02-12-2015, 06:50 PM   #34
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,698
Karma: 205039118
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by KevinH View Post
Hi,

Could it be differences in compilers? Which version of gcc are you using on Debian? And which version on Mint? Will the Mint compiled version run on the older Debian? Wouldn't it need a new C++ runtime library?
My Mint compiled binary package seems to run on Debian (with the exception of that doubling bug). The packages are built using one of the oldest versions of Mint/glibc/gcc I can get Sigil to compile with (gcc 4.6.1) in the hopes of supporting the widest (and oldest) range of debian/ubuntu systems out there.

Quote:
Originally Posted by KevinH View Post
So if on Mint they have a new C++ runtime library from a newer gcc. We do not include the c++ runtime library (libstdc++) when shipping binaries on Linux do we? So if you move the Mint version (which worked perfectly) to a system with a much older gcc and g++ runtime library (older libstdc++) installed (but same major number) such as Debian, you might see bugs that don't exist on Mint.
That would definitely be the case if the Debian distros in question had an older version of glibc/gcc than my build environments, but that doesn't seem to be the case here. I build with gcc 4.6.1 and the Wheezy system I tested on had gcc 4.7.2. But that seems to be moot anyway, as building Sigil from scratch on the Debian system exhibited the same "doubling" issues.

Last edited by DiapDealer; 02-12-2015 at 06:58 PM.
DiapDealer is online now   Reply With Quote