Gill Michelle wrote:
> Hello Finkers,
>
> I am having trouble compiling pymol-py25 on a fresh install of OS X 
> Leopard. I have also tried to compile the most recent version of pymol 
> (1.0r3) from SVN by hand against the required dependencies (from fink) 
> and get the same error.
>
> Before the reinstall, I was running the same version of Leopard, 
> though I had upgraded from Tiger rather than doing a fresh install. 
> Under this old setup, I was able to successfully compile the same SVN 
> version of pymol (using an identical rules makefile). A while back, I 
> was also able to successfully install a version of pymol from fink, 
> though I am not sure of the exact version number.
>
> Here is the error I am getting (the full install log was too big to 
> post, but I can send it in a reply if needed):
> <snip>
> ././ExtensionClass.c:2876: warning: initialization from incompatible 
> pointer type
> ././ExtensionClass.c:2988: warning: initialization from incompatible 
> pointer type
> ././ExtensionClass.c: In function 'CopyMethods':
> ././ExtensionClass.c:3267: warning: passing argument 2 of 
> 'PyDict_Next' from incompatible pointer type
> ./ExtensionClass.o   -o ./ExtensionClass.so
> make[2]: execvp: ./ExtensionClass.o: Permission denied
> make[2]: *** [ExtensionClass.so] Error 127
> make[1]: *** [make-modules] Error 2
> make: *** [unix] Error 2
> ### execution of make failed, exit code 2
>
>
> Relevant info:
> Package manager version: 0.28.1
> Distribution version: selfupdate-rsync Sun Apr 27 07:46:33 2008, 10.5, 
> i386
> Mac OS X version: 10.5.2, Intel (fresh install, not upgrade)
> Leopard Xcode
> i686-apple-darwin9
> gcc version 4.0.1
> make version 3.81
>
> Fink sources:
> deb file:/sw/fink local main
> deb file:/sw/fink stable main crypto
> deb file:/sw/fink unstable main crypto
> deb http://sage.ucsc.edu/fink_intel_10.5_only stable main crypto
> deb http://sage.ucsc.edu/fink_intel_10.5_only unstable main crypto
> deb http://sage.ucsc.edu/fink_intel_10.5_only local main
>
> Please let me know if you need any other information.
>
> Thanks,
> Michelle Gill
Using my  special moderator powers, I'll grab a snippet from the full 
output for a bit more context.

cd modules;make
gcc  -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes 
-I/sw/include/python2.5 -I/sw/include/python2.5  -I/sw/include  -c 
././ExtensionClass.c -o ./ExtensionClass.o
././ExtensionClass.c: In function 'initializeBaseExtensionClass':
././ExtensionClass.c:1542: warning: passing argument 2 of 
'PyMapping_HasKeyString' discards qualifiers from pointer target type
././ExtensionClass.c:1553: warning: passing argument 3 of 'newCMethod' 
discards qualifiers from pointer target type
././ExtensionClass.c:1553: warning: passing argument 6 of 'newCMethod' 
discards qualifiers from pointer target type
././ExtensionClass.c:1561: warning: passing argument 3 of 'newCMethod' 
discards qualifiers from pointer target type
././ExtensionClass.c:1561: warning: passing argument 6 of 'newCMethod' 
discards qualifiers from pointer target type
././ExtensionClass.c:1570: warning: passing argument 2 of 
'PyMapping_SetItemString' discards qualifiers from pointer target type
././ExtensionClass.c:1580: warning: passing argument 2 of 
'PyMapping_GetItemString' discards qualifiers from pointer target type
././ExtensionClass.c:1583: warning: assignment discards qualifiers from 
pointer target type
././ExtensionClass.c: At top level:
././ExtensionClass.c:2870: warning: initialization from incompatible 
pointer type
././ExtensionClass.c:2872: warning: 'intargfunc' is deprecated
././ExtensionClass.c:2872: warning: initialization from incompatible 
pointer type
././ExtensionClass.c:2873: warning: 'intargfunc' is deprecated
././ExtensionClass.c:2873: warning: initialization from incompatible 
pointer type
././ExtensionClass.c:2874: warning: 'intintargfunc' is deprecated
././ExtensionClass.c:2874: warning: initialization from incompatible 
pointer type
././ExtensionClass.c:2875: warning: initialization from incompatible 
pointer type
././ExtensionClass.c:2876: warning: initialization from incompatible 
pointer type
././ExtensionClass.c:2988: warning: initialization from incompatible 
pointer type
././ExtensionClass.c: In function 'CopyMethods':
././ExtensionClass.c:3267: warning: passing argument 2 of 'PyDict_Next' 
from incompatible pointer type
./ExtensionClass.o   -o ./ExtensionClass.so
make[2]: execvp: ./ExtensionClass.o: Permission denied

It looks to me like there's some kind of compiler command missing on 
that last line

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to