Hi Guys,
We have not gotten so far as Brian....
Yesterday we tried to get going with ccpnmr really for the first time:
sorry it has taken so long but we have been short-handed.
We regard ourselves as the sort of beta-testers who represent the average
(idiot?) users who want to try the software but are going to need a fair
bit of hand-holding. Our local systems manager, being much more up-to-speed
with these things than I, was on hand as we tried to install the packages
from the website - downloaded yesterday - both over the top of his
pre-installed python, mesa, tk, tcl, etc., and by explicit incorporation of
the packages supplied. Basically we could not get things working (details
below) but perhaps more importantly we would not have gotten as far as we
did were it not the some expert help. As a relatively naive computer
user, I was struggling to understand the order in which things should be
installed, when environment variables should be set, etc. Would it be
possible to reiterate how the installation should best be performed from
scratch (as a complete item, i.e. api, format and analysis). Though there
is some guidance in each of the individual Install scripts (which overwrite
themselves when unpacked, which I found confusing) it would be good to have
some overarching recipe for 'naive' compilers. Maybe this already exists
and I have simply missed it?
Cheers,
Paul
Details....
[Summary from my systems manager trying to install in his desktop:]
It appears that neither the supplied tk nor mesa will compile on my machine
(Redhat 9.0, which has kernel 2.4.24, python-2.2.2-26, python-devel-2.2.2-26,
tk-8.3.5-88, tcl-8.3.5-88, XFree86-Mesa-libGLU-4.3.0-2,
XFree86-Mesa-libGL-4.3.0-2). As a result analysis will not compile.
I cannot compile analysis using the preinstalled versions of python,
mesa, tcl and tk.
Errors while trying to install the analysis bit (it was actually compiling tk):
{standard input}: Assembler messages:
{standard input}:663: Error: symbol `dy' is already defined
{standard input}:669: Error: symbol `dx' is already defined
{standard input}:716: Error: symbol `q' is already defined
{standard input}:722: Error: symbol `p' is already defined
{standard input}:728: Error: symbol `q' is already defined
{standard input}:734: Error: symbol `q' is already defined
make: *** [tk3d.o] Error 1
and while compiling mesa:
Traceback (most recent call last):
File "installCode.py", line 514, in ?
main()
File "installCode.py", line 475, in main
compileMesa(comp_arch)
UnboundLocalError: local variable 'comp_arch' referenced before assignment
while compiling analysis itself, lots of parse errors ending with:
/usr/include/tkDecls.h:1082: parse error before '}' token
/usr/include/tkDecls.h:1087: parse error before '*' token
make: *** [py_contour_file.o] Error 1
and while trying to test analysis:
Run Analysis (as test)? y
Traceback (most recent call last):
File
"/d/mckenzie/linux/ccpnmr/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/AnalysisGui.py",
line 34, in ?
import Tkinter
File
"/d/mckenzie/linux/ccpnmr/ccpnmr/python2.2/lib/python2.2/lib-tk/Tkinter.py",
line 35, in ?
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter
>>>
++++++++++++++++++++
*** PLEASE NOTE THAT DUE TO UNSOLICITED MESSAGE OVERLOAD
*** MY ADDRESS IN FUTURE WILL (ONLY) BE:
*** [log in to unmask]
*** PLEASE CHANGE YOUR ADDRESS BOOK ACCORDINGLY.
*** THANK YOU.
++++++++++++++++++++
Dr Paul C. Driscoll
Reader in Structural Biology
Joint UCL/LICR NMR Laboratory
Bloomsbury Centre for Structural Biology
Department of Biochemistry and Molecular Biology
University College London
Gower Street
London WC1E 6BT
Office (answer)phone: (44)-20 7679 7035
Department fax: (44)-20 7679 7193
E-mail: [log in to unmask]
Web: http://www.biochem.ucl.ac.uk/~driscoll
|