Hi,
I'm trying to build Analysis for OS X 10.4 without using Fink. We
install our programs on a network share and try to make them standalone
so we don't have to do any configuration on the individual workstations.
I built a standalone Tcl/Tk 8.4.19 install without problems, and then
built a standalone Python 2.5.2 install linked against the Tcl/Tk
install. I verified that the Tkinter modules built correctly, and they
can be loaded from the python command line.
I then hacked up the installCode.py script a bit to prefer those
installations, and running 'python installCode.py analysis' seems to
result in a successful build. (Partial build log at the end of this
email.)
Unfortunately, when I run 'analysis', it draws some of the windows
without the GUI widgets (i.e. the window bar at the top and the resize
box in the lower left corner). So for instance, the main CCPNMR
Analysis window has proper controls, but the Open Spectra dialog does
not. Screenshot here:
http://crystal.harvard.edu/~bene/ccpnmr/analysis-desktop.jpg
Has anyone else seen this? I suppose this could be expected behavior,
but the Linux build draws all its windows with the regular decorations.
Any tips on how to get this working?
Thanks.
-ben
--
Ben Eisenbraun
Structural Biology Grid
Harvard Medical School
http://sbgrid.org/
$ python installCode.py analysis
Messages will be logged in "log_Analysis_3.txt"
Assuming your platform is darwin
[ found match /programs/powermac/tcltk/8.4.19/include/tcl.h ]
[ found match /programs/powermac/tcltk/8.4.19/lib/tclConfig.sh ]
Using the Fink version of Tcl (in /programs/powermac/tcltk/8.4.19)
Guess Tcl/Tk version = 8.4 (by looking), is this ok (y or n) (reply y
unless sure otherwise)? y
[ found match /programs/powermac/tcltk/8.4.19/include/tk.h ]
[ found match /programs/powermac/tcltk/8.4.19/lib/tkConfig.sh ]
Using the Fink version of Tk (in /programs/powermac/tcltk/8.4.19)
Assuming Tk version is also 8.4
[ found match /programs/powermac/python/2.5.2/include/python2.5 ]
[ found match /programs/powermac/python/2.5.2/lib/python2.5 ]
Using the Fink version of Python (in /programs/powermac/python/2.5.2)
Guess Python version = 2.5 (by looking), is this ok (y or n) (reply y
unless sure otherwise)? y
Do you want OpenGL used in Analysis (y or n) (n means only get Tk)? n
Compile and install Analysis code (y or n)? y
You can create environment file from scratch (this does not copy it from
environment_default.txt)
If you have already created it and edited it by hand you probably do not
want to create it again here.
Create environment file (y or n) (answer y unless you know otherwise)? y
Use -fPIC compiler flag (y or n) (if gcc compiler y, otherwise n; answer
y unless you know otherwise)? y
[ found match /usr/X11R6/include/X11/Xlib.h ]
[ found match /usr/X11R6/lib/libX11.6.2.dylib ]
Using the standard version of X11 (in /usr/X11R6)
Backing up ccpnmr1.0/c/environment.txt to ccpnmr1.0/c/environment.bak
cd memops/global; make
<snip a bit. full log at:
http://crystal.harvard.edu/~bene/ccpnmr/build.txt>
Do you want to create a bin directory (answer y unless you know
otherwise) (y or n)? y
Creating the bin directory
Could not remove directory ccpnmr1.0/data/ccp/chemComp/nonpolymer
(probably not a problem)
Run Analysis (as test) (y or n)? n
Finished installation script
|