From: Jonathan B. <jbr...@ea...> - 2004-01-25 22:17:42
|
On Sun, 2004-01-25 at 15:58, Martin Costabel wrote: > Jonathan Brandmeyer wrote: > [] > > I don't know. I haven't seen this kind of error before. What process > > did you follow to build the package? Maybe that will offer some clues > > for further investigation. Well, like you said, the build procedure looks pretty standard. > I don't know if this list allows attachments. If yes, you will find > attached the info and patch files that constitute the Fink package > description. They are not very long and should be more or less > self-explanatory. If the attachments don't arrive, I can try to explain. > In any case, there is nothing extraordinary. I followed basically the > instructions for Unix installation on the vpython web site. > Excellent, I got it. I have a build going as I write this on a 10.2 box with Python 2.2 and an Apple-distributed GCC 3.1. First off, unless you have CPPFLAGS set to include -I/sw/include already as part of the fink environment, it should be set by visual-py23.info. cvisual/Makefile is totally insensitive to the DESTDIR variable, exactly why is it needed? Is the makefile not picking up on the value of 'prefix' for some reason? Since gtkglarea is distributed as a static lib, I think it should actually be a build-dependency and not an install dependency. With the changes that your patch makes to OSX_SORULE, the link step fails with many undefined references to functions defined in the Python executable itself. Just exactly what does that sed script do? I've never used sed. What command do you execute to build the package? (eg, the counterpart to dpkg-buildpackage in Debian). visual/Makefile byte-compiles site-packages/visual/*.py already, why is the post-install script doing this as well? If you force CXXFLAGS=-O2 and CFLAGS=-O2, you will cut down on the size of the package (Autoconf adds in -g by default unless you override it). > > This is for inclusion in Fink itself. Thanks for this work! -Jonathan Brandmeyer P.S. There is a driving snowstorm between me and the OSX machine I tested your stuff on, so any testing I can do on my end is limited to text-only for a day or so. Finally, the connection isn't forwarding GLX properly even though X11 is forwarding. Oh, well. |