2009/11/30 Sam Sharpe lists.redhat@samsharpe.net:
2009/11/30 Patrick O'Callaghan pocallaghan@gmail.com:
On Mon, 2009-11-30 at 20:15 +0000, Sam Sharpe wrote:
2009/11/30 Patrick O'Callaghan pocallaghan@gmail.com:
On Sun, 2009-11-29 at 08:47 -0800, Joel Gomberg wrote:
On 11/29/2009 05:41 AM, Patrick O'Callaghan wrote:
My name is Patrick and I'm a crossword puzzle addict.
The NYT publishes its puzzles in Across Lite format, and there's a proprietary app (acrossl) which runs on Linux. Unfortunately it's getting really old and is binary-only. It worked under F11 but now the app gets a segfault on my netbook (though oddly it works fine on my 64-bit desktop, also on F12).
I downloaded http://www.nytimes.com/downloads/acllinux.smotif.tar.gz
This is a completely different error from what I'm reporting. You're getting this because a library is missing. This has been that way for the last several releases of Fedora and I've always managed to resolve it by installing a compatibility library. In fact, to emphasize what I thought was clear already, the acrossl binary has no missing components. Here it is:
$ ldd /usr/local/bin/acrossl
<snip>
$
The trouble is, on 32-bit F12 it segfaults and on 64-bit F12 it works. Note that it's a 32-bit binary.
Mmmm... I think my point,
Actually my problem was that I naively thought that the version supplied on the NYT website is what you are using. It appears you are using this:
http://www.litsoft.com/across/alite/download.htm
To run that, I had to install:
lesstif libXp libXpm compat-libstdc++-296
[sam@nc10 acrosslite1.2]$ ./acrossl ./acrossl: error while loading shared libraries: libstdc++.so.2.8: cannot open shared object file: No such file or directory
[sam@nc10 acrosslite1.2]$ sudo ln -s /usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++.so.2.8 [sam@nc10 acrosslite1.2]$ ./acrossl ./acrossl: symbol lookup error: ./acrossl: undefined symbol: __eh_pc
That appears more googlable, but at this point I have to admit I lost interest...
... I prefer crosswords on Paper :o)
-- Sam