Running Gramps genealogy on Solaris 11 Express
I originally wrote an article on running Gramps on Solaris 10. This article is a copy of the update to that article written by Richard Cottrell to cover installing Gramps 3.2.0 on Solaris 11 (see original post)
![Gramps (Genealogical Research Software)](/content/public/media/genealogy/gramps.png)
Gramps is an acronym for Genealogical Research and Analysis Management Programming System). It is a community project, created, developed and governed by genealogists.
Gramps official home page is gramps-project.org
Here is a copy of Richard Cottrell's original post:
I'm running Gramps-3.2.0 on Solaris 11 Express and would like to know if anyone on the list is doing the same. This is what I did: Solaris 11 Express: install these files from package manager: gcc3, gettext, GNU gettext, header-math, autoconf, automake-1.10 Then get these files from online: Berkeley db: $ gtar zxfB db-5.2.28.NC.tar.gz $ cd db-5.2.28.NC/build_unix $ ../dist/configure --prefix=/usr $ gmake $ su # gmake install Bsddb3: $ gtar zxfB bsddb3-5.2.0.tar.gz $ cd bsddb3-5.2.0 $ python setup.py build $ su # python setup.py install ReportLab: $ gtar zxfB reportlab-2.5.tar.gz $ cd reportlab-2.5 $ python setup.py build $ su # python setup.py install Changes For Gramps-3.2.0: >gramps-3.2.0/configure: change line 6512 to read: minver = map(int, string.split('2.6', '.')) + [0,0,0] change line 6544 to read: minver = map(int, string.split('2.6', '.')) + [0,0,0] >gramps-3.2.0/gramps.sh.in: change top line to read: #!/bin/ksh >gramps-3.2.0/src/GrampsAboutDialog.py change lin 33 to read: import bsddb3 >gramps-3.2.0/src/gen/db/base.py below: from gen.ggettext: import gettext as - add: from bsddb3 import db >gramps-3.2.0/src/gen/db/dbconst.py change line 66 to read: from bssdb3.db import DB_CREATE, DB_AUTO_COMMIT, DB_DUP, DB_DUPSORT, DB_RDONLY >gramps-3.2.0/src/gen/read.py change line 38 to read: from bsddb3 import db >gramps-3.2.0/src/gen/db/txn.py change line 35 to read: from bsddb3 import dbshelve, db >gramps-3.2.0/src/gen/db/undoredo.py change line 36 to read: from bsddb3 import db >gramps-3.2.0/src/gen/write.py change line 42 to read: from bsddb3 import dbshelve, db >gramps-3.2.0/src/gui/editors/editfamily.py change line 29 to read: from bsddb3 import db as bsddb_db >gramps-3.2.0/src/GrampsLogger/_ErrorReportAssistant.py change line 8 to read: import sys, os, bsddb3 change line 122 to read: str(bsddb3._version_), >gramps-3.2.0/src/plugins/tool/Leak.py change line 34 to read: from bsddb3.db import DBError Compile Gramps-3.2.0 $ gtar zxvf gramps-3.2.0.tar.gz $ cd gramps-3.2.0 $ ./configure --prefix=/usr $ make $ su # make install Richard
Be the first to comment.
Leave a response