Michael,

   Python dependencies are better handled in the current source archive
(available from the CVS repository).  See the "CVS Installation" section
of the web page.  You should be able to quickly adapt Rules.linux-rh7x
file to create a "Rules.make" for Mandrake.  

Cheers,
Warren

On Mon, 28 Jan 2002, Michael George Lerner wrote:

> I have PyMol up and running on my windows partition .. the
> installation was super easy.  Now, I want to set it up on my Linux
> partition.  I have Mandrake 8.1 installed, which means that my default
> python version is 2.1. It also means that many things (Numeric, zlib,
> etc..) are pre-installed for me.
> 
> So, I downloaded the PyMol sources and tried to install it.  In the
> external packages bit, it looked like the only thing I need is glut.  So,
> I changed the setenv BASE line in build.com to point to the right place
> (/home/mglerner/src/pymol/ext in my case) and changed the setenv
> PYMOL_TARGETS line to say "glut-linux" and did "./build.com".  I also
> tried "./build.com glut-linux" for variety .. both seemed to work.
> 
> Then I went up a directory into the main pymol directory.  I then moved
> Rules.linux to Rules.make and edited it.  There were many instances of
> -lpython1.5 .. I changed all of them to -lpython2.1.  It was still having
> some trouble finding libpython2.1, so I added -L/usr/lib/python2.1/config
> to the LIB_DIRS line.  After typing make, things get pretty far, but it
> doesn't get far enough.  I wasn't sure how many of the error messages to
> include, but I've tacked on the last screen or so of output at the end of
> this message.
> 
> There were some things that made me think that various parts of this build
> process were really looking for python sources in the ext directory, so I
> placed a copy of the python 2.1 sources there just in case.  It didn't
> seem to help.
> 
> Sorry if this is a dumb question,
> 
> -michael
> 
> ------ begin output from make ------
> 
> make[2]: Entering directory `/home/mglerner/src/pymol/contrib/modules'
> rm -f *.o *~
> rm -f *.a tags TAGS config.c Makefile.pre python sedscript
> rm -f *.so *.sl so_locations
> VERSION=`../../ext/bin/python -c "import sys; print sys.version[:3]"`; \
> installdir=`../../ext/bin/python -c "import sys; print sys.prefix"`; \
> exec_installdir=`../../ext/bin/python -c "import sys; print
> sys.exec_prefix"`; \make -f ./Makefile.pre.in VPATH=. srcdir=. \
>         VERSION=$VERSION \
>         installdir=$installdir \
>         exec_installdir=$exec_installdir \
>         Makefile
> /bin/sh: ../../ext/bin/python: No such file or directory
> /bin/sh: ../../ext/bin/python: No such file or directory
> /bin/sh: ../../ext/bin/python: No such file or directory
> make[3]: Entering directory `/home/mglerner/src/pymol/contrib/modules'
> make[3]: *** No rule to make target `/lib/python/config/Makefile', needed
> by `sedscript'.  Stop.
> make[3]: Leaving directory `/home/mglerner/src/pymol/contrib/modules'
> make[2]: *** [boot] Error 2
> make[2]: Leaving directory `/home/mglerner/src/pymol/contrib/modules'
> make[1]: *** [make-modules] Error 2
> make[1]: Leaving directory `/home/mglerner/src/pymol/contrib'
> make: *** [.contrib] Error 2
> 
> ------ end output from make ------
> 
> --
> This isn't a democracy;|                        _  |Michael Lerner
>  it's a cheer-ocracy.  | ASCII ribbon campaign ( ) |   Michigan
> -Torrence,  Bring It On|  - against HTML email  X  |  Biophysics
>                        |                       / \ | mler...@umich
> 
> 
> _______________________________________________
> PyMOL-users mailing list
> PyMOL-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pymol-users
> 


Reply via email to