05-04-2013, 09:48 PM | #16 |
What the Dog Saw
Posts: 311
Karma: 981684
Join Date: Jul 2008
Location: Dunn Loring
Device: Sony PRS-650, Surface3
|
Ah, apparently that's the ticket. The one old PC that runs Sigil 0.7.2 has an AMD processor with SSE2. The two PCs that don't run 0.7.2 have AMD processors with SSE (not SSE2). But they all run Sigil 0.6.2 just fine.
|
05-05-2013, 12:13 AM | #17 |
....
Posts: 1,547
Karma: 18068960
Join Date: May 2012
Device: ....
|
I am not familiar with the innards of Sigil at all, so the following is made with no sense of authority whatsoever , but maybe a -sse2 switch was incorrectly (or correctly depending on ones point of view ) set somewhere during the build of 0.6.2 for 32bit MSWindows (64 bit CPU's all support SSE2)?
|
05-05-2013, 03:11 AM | #18 |
Wizard
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
I believe the issue is not the compiling of Sigil, but actually Qt5.
|
05-05-2013, 08:24 AM | #19 | |
Junior Member
Posts: 8
Karma: 10
Join Date: May 2013
Device: none
|
Quote:
Version: 0.6.2 Qt: 4.8.4 |
|
05-05-2013, 09:30 AM | #20 | |
Grand Sorcerer
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
1) The Xerces component of Sigil. The Windows binaries of Sigil 0.6.x (and earlier) appear to have been built/configured without the hardcoded Xerces SSE2 requirement that plagues the Linux side of things. That's why you're able to run 0.6.x. Sigil's source can be patched fairly easily to be able to build/run 0.6.x on non-SSE2 Linux platforms. 2) Qt5. The precompiled binaries for Qt5Webkit--the same ones that get distributed with the Windows installer for Sigil 0.7.x--are configured with an SSE2 requirement. And I see no (easy) way to custom build Qt5WebKit without the special SSE2 instructions (on any platform). This is the current deal breaker for hardware that doesn't support SSE2. So unless Qt5WebKit gets changed/patched/whatever to remove the SSE2 requirement, Windows users with non-SSE2 processors are likely limited to Sigil 0.6.2 and earlier. It's that simple. Linux users with non-SSE2 processors are limited to Sigil versions earlier than 0.3--if they're not willing/able to patch the source. And they're still limited to 0.6.x and earlier even if they are willing/able. As I said earlier: For all practical purposes, it appears that Qt5WebKit (and thus Sigil >= 0.7.x) is now officially a no-go on hardware that doesn't support SSE2. |
|
05-05-2013, 10:46 AM | #21 |
Well trained by Cats
Posts: 29,800
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Old hardware is soon (if not already) to be a plague on developers.
For many of us that do not run the Latest Video games, The old P4 series or AMD Athelon (XP series) was getting the job done for WEB browsing and mail. That may no longer be true. Is there a pre-install tool that could be packaged with the distribution that runs a series of Hardware (and possibly, some incompatible software ) Tests and make an Announcement: 'Your Hardware does not support resources needed by version 7.X of Sigil. This is not a bug." or "We have detected XYZ program which is known to conflict with version 7.x of Sigil" if found. This would save hours of handling Bug reports/ MR posts. |
05-05-2013, 03:55 PM | #22 |
Junior Member
Posts: 8
Karma: 10
Join Date: May 2013
Device: none
|
|
Tags |
sigil 0.7 |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
PRS-505 Reader Unable to start | voyage_34 | Sony Reader | 5 | 11-23-2011 06:21 AM |
Unable to start Sigil | weedfreak | Sigil | 3 | 08-15-2011 03:28 AM |
Unable to read Quick Start Guide | redcomyn | Calibre | 6 | 01-27-2011 12:11 PM |
Unable to start Openinkpot 0.2 | lighty | OpenInkpot | 3 | 12-12-2009 06:39 PM |
Unable to start Calibre after reinstall | cuffy | Calibre | 2 | 03-26-2009 01:51 PM |