Somebody wanted gnome hearts ?

Hi,

  So someone asked for gnome hearts, the python install is missing a file, download from here, put in /usr/lib/python2.4/config/, this is easier than rebuilding Python 2.4.5, though the system does look like it gates faster if you do.

Download gnome-hearts-0.3 from here

gtar xvfj  gnome-hearts-0.3-os.tar.bz2

cd gnome-hearts-03

./configure --prefix=/usr --disable-static

gmake

gmake install

You should be able to see and play hearts in the games menu

Enjoy

Dave

Ps don't forget you need /usr/sfw/bin in your PATH



Comments:

Thanks Dave! The downloaded file is an archive file so quick link -s to the same file with a shared file extension and it compiles up nicely. And more importantly, it plays.

GNU Chess broke in build 115 and remains the same for build 116. Yea, I let it file the bug complaint to Gnome.

Thanks!
alan

Posted by Alan Pae on June 19, 2009 at 07:17 AM PDT #

Your welcome, I try to respond to requests if I can :-)

Posted by David Clack on June 19, 2009 at 09:13 AM PDT #

Your welcome, I try to respond to requests if I can :-)

Posted by David Clack on June 19, 2009 at 09:32 AM PDT #

What's a shared file extension?
I did an ar x libpython2.4.a and put the .o files in /usr/lib/python2.4/config/ibpython2.4,
then created a link as follows

opensolaris$ cd /usr/lib/python2.4/config
opensolaris$ ls -l
total 83
-rw-r--r-- 1 root bin 1823 2008-11-20 13:30 config.c
-rw-r--r-- 1 root bin 1191 2008-11-20 13:30 config.c.in
-rwxr-xr-x 1 root bin 7122 2008-11-20 13:30 install-sh
drwxr-xr-x 2 root root 96 2009-06-20 13:20 libpython2.4
lrwxrwxrwx 1 root root 12 2009-06-20 13:19 libpython2.4.so -> libpython2.4
-rw-r--r-- 1 root bin 37090 2008-11-20 13:30 Makefile
-rwxr-xr-x 1 root bin 7430 2008-11-20 13:30 makesetup
-rw-r--r-- 1 duncanp staff 1376 2009-06-02 19:53 python.o
-rw-r--r-- 1 root bin 17689 2008-11-20 13:30 Setup
-rw-r--r-- 1 root bin 368 2008-11-20 13:30 Setup.config
-rw-r--r-- 1 root bin 41 2008-11-20 13:30 Setup.local

Hearts shows up in the gnome menu, but doesn't start - Starting Hearts appears at the bottom in the task bar and then disappears.

Posted by Paul Duncan on June 19, 2009 at 11:37 AM PDT #

Hi Paul,

I just copy the libpython2.4.a into /usr/lib/python2.4/config

Then ln -s /usr/lib/libpython2.4.so /usr/lib/python2.4/config/libpython2.4.so

I actually rebuild Python 2.4.5 that creates /usr/lib/python2.4/config/libpython2.4.a

Your two libpython2.4 files don't look correct.

Dave

Posted by David Clack on June 19, 2009 at 11:52 AM PDT #

Then ln -s /usr/lib/libpython2.4.so /usr/lib/python2.4/config/libpython2.4.so

One of those should be:

/usr/lib/libpython2.4.a

Just for grins I deleted the file after compilation and it runs fine. ldd shows nothing as missing. But then again, the players do tend to "shoot the moon" quite a bit. :(

alan :-)

Posted by Alan Pae on June 20, 2009 at 06:51 AM PDT #

Hi,

Two separate files, the .so file is already on a base install of OpenSolaris in /usr/lib.

The .a file only gets created when you build Python 2.4.5 and install.

I tried to not have to deal with a spec file and build a pkg. If I get time I'll work on it.

I don't know why, but after I rebuild and install Python 2.4.5 the system really speeds up.

Dave

Posted by David Clack on June 20, 2009 at 07:00 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

I work for the Java Embedded Global Business Unit of Oracle within Java Industry Solutions group under Alliances and Channels . I'm focused on the Java SE Embedded and BDB for ARM and PPC across multiple verticals

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today