Hi there, I'm trying to compile the latest PyMOL using Fink on Mac OS X 10.5.8. I have Xcode 3.1.4 installed.
I have run "fink selfupdate" several times and adjusted the threading to "1". I did a "fink update-all" using the "stable" branch, too. I get the error whether I run "fink install pymol-py26" or "fink install pymol-py27". I also get the same error if I use the "stable" or "unstable" branches. I think it is the "TypeFace" that is giving me problems. Can you help? Here's my error message: ************************** /sw/include/python2.6 -c layer1/TypeFace.c -o build/temp.macosx-10.5-i386-2.6/layer1/TypeFace.o In file included from layer1/TypeFace.c:25: /usr/X11/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No such file or directory layer1/TypeFace.c:26:10: error: #include expects "FILENAME" or <FILENAME> layer1/TypeFace.c:29: error: syntax error before 'FT_Library' layer1/TypeFace.c:29: warning: no semicolon at end of struct or union layer1/TypeFace.c:34: error: syntax error before 'FT_Face' layer1/TypeFace.c:34: warning: no semicolon at end of struct or union layer1/TypeFace.c:36: error: syntax error before '}' token layer1/TypeFace.c: In function 'TypeFaceCharacterNew': layer1/TypeFace.c:40: error: 'FT_GlyphSlot' undeclared (first use in this function) layer1/TypeFace.c:40: error: (Each undeclared identifier is reported only once layer1/TypeFace.c:40: error: for each function it appears in.) layer1/TypeFace.c:40: error: syntax error before 'slot' layer1/TypeFace.c:41: error: dereferencing pointer to incomplete type layer1/TypeFace.c:42: error: dereferencing pointer to incomplete type layer1/TypeFace.c:43: warning: implicit declaration of function 'FT_Set_Char_Size' layer1/TypeFace.c:43: error: dereferencing pointer to incomplete type layer1/TypeFace.c:50: warning: implicit declaration of function 'FT_Load_Char' layer1/TypeFace.c:50: error: dereferencing pointer to incomplete type layer1/TypeFace.c:50: error: 'FT_LOAD_RENDER' undeclared (first use in this function) layer1/TypeFace.c:51: error: dereferencing pointer to incomplete type layer1/TypeFace.c:52: error: 'slot' undeclared (first use in this function) layer1/TypeFace.c: In function 'TypeFaceLoad': layer1/TypeFace.c:68: error: invalid application of 'sizeof' to incomplete type 'CTypeFace' layer1/TypeFace.c:70: error: 'FT_Error' undeclared (first use in this function) layer1/TypeFace.c:70: error: syntax error before 'error' layer1/TypeFace.c:71: error: dereferencing pointer to incomplete type layer1/TypeFace.c:72: error: 'error' undeclared (first use in this function) layer1/TypeFace.c:75: error: dereferencing pointer to incomplete type layer1/TypeFace.c:76: error: dereferencing pointer to incomplete type layer1/TypeFace.c:78: error: dereferencing pointer to incomplete type layer1/TypeFace.c:85: warning: implicit declaration of function 'FT_Select_Charmap' layer1/TypeFace.c:85: error: dereferencing pointer to incomplete type layer1/TypeFace.c:85: error: 'FT_ENCODING_UNICODE' undeclared (first use in this function) layer1/TypeFace.c:66: warning: unused variable 'I' layer1/TypeFace.c: In function 'TypeFaceGetKerning': layer1/TypeFace.c:99: error: 'FT_UInt' undeclared (first use in this function) layer1/TypeFace.c:99: error: syntax error before 'glyph_index' layer1/TypeFace.c:101: error: 'FT_Bool' undeclared (first use in this function) layer1/TypeFace.c:102: error: dereferencing pointer to incomplete type layer1/TypeFace.c:103: error: dereferencing pointer to incomplete type layer1/TypeFace.c:104: error: dereferencing pointer to incomplete type layer1/TypeFace.c:111: error: 'use_kerning' undeclared (first use in this function) layer1/TypeFace.c:112: error: 'previous' undeclared (first use in this function) layer1/TypeFace.c:112: warning: implicit declaration of function 'FT_Get_Char_Index' layer1/TypeFace.c:112: error: dereferencing pointer to incomplete type layer1/TypeFace.c:113: error: 'glyph_index' undeclared (first use in this function) layer1/TypeFace.c:113: error: dereferencing pointer to incomplete type layer1/TypeFace.c:115: error: 'FT_Vector' undeclared (first use in this function) layer1/TypeFace.c:115: error: syntax error before 'delta' layer1/TypeFace.c:116: warning: implicit declaration of function 'FT_Get_Kerning' layer1/TypeFace.c:116: error: dereferencing pointer to incomplete type layer1/TypeFace.c:116: error: 'FT_KERNING_DEFAULT' undeclared (first use in this function) layer1/TypeFace.c:116: error: 'delta' undeclared (first use in this function) layer1/TypeFace.c: In function 'TypeFaceFree': layer1/TypeFace.c:125: warning: implicit declaration of function 'FT_Done_Face' layer1/TypeFace.c:125: error: dereferencing pointer to incomplete type layer1/TypeFace.c: In function 'TypeInit': layer1/TypeFace.c:132: error: invalid application of 'sizeof' to incomplete type 'CType' layer1/TypeFace.c:133: error: 'FT_Error' undeclared (first use in this function) layer1/TypeFace.c:133: error: syntax error before 'error' layer1/TypeFace.c:134: error: 'error' undeclared (first use in this function) layer1/TypeFace.c: In function 'TypeFree': layer1/TypeFace.c:142: warning: implicit declaration of function 'FT_Done_FreeType' layer1/TypeFace.c:142: error: dereferencing pointer to incomplete type error: command 'gcc' failed with exit status 1 ### execution of /tmp/fink.R7p89 failed, exit code 1 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-pymol-py26-1.5-3 (Reading database ... 37447 files and directories currently installed.) Removing fink-buildlock-pymol-py26-1.5-3 ... Updating the list of locally available binary packages. Scanning dists/stable/main/binary-darwin-i386 New package: dists/stable/main/binary-darwin-i386/crypto/db48-aes-bin_4.8.30-3_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/crypto/db48-aes-doc_4.8.30-3_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/crypto/db48-aes-shlibs_4.8.30-3_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/crypto/db48-aes_4.8.30-3_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/languages/distribute-py26_0.6.24-1_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/languages/python26-shlibs_2.6.6-4_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/languages/python26_2.6.6-4_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/languages/python_2.6.6-4_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/libs/pythonmods/coverage-py26_3.5.1-1_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/libs/pythonmods/nose-py26_1.1.2-1_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/sci/numpy-py26_1.6.1-2_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/sci/scipy-py26_0.10.0-1_darwin-i386.deb New package: dists/stable/main/binary-darwin-i386/x11/pmw-py26_1.3.2-1003_darwin-i386.deb Downloading the indexes of available packages in the binary distribution. /sw/bin/apt-get-lockwait -q update Hit http://bindist.finkmirrors.net 10.5/release/main Packages Hit http://bindist.finkmirrors.net 10.5/release/main Release Hit http://bindist.finkmirrors.net 10.5/release/crypto Packages Hit http://bindist.finkmirrors.net 10.5/release/crypto Release Hit http://bindist.finkmirrors.net 10.5/current/main Packages Hit http://bindist.finkmirrors.net 10.5/current/main Release Hit http://bindist.finkmirrors.net 10.5/current/crypto Packages Hit http://bindist.finkmirrors.net 10.5/current/crypto Release Reading Package Lists... Building Dependency Tree... Failed: phase installing: pymol-py26-1.5-3 failed Before reporting any errors, please run "fink selfupdate" and try again. If you continue to have issues, please check to see if the FAQ on Fink's website solves the problem. If not, ask on one (not both, please) of these mailing lists: The Fink Users List <fink-users@lists.sourceforge.net> The Fink Beginners List <fink-beginn...@lists.sourceforge.net>, with a carbon copy to the maintainer: W. G. Scott <wgsc...@users.sourceforge.net> Note that this is preferable to emailing just the maintainer directly, since most fink package maintainers do not have access to all possible hardware and software configurations. Please try to include the complete error message in your report. This generally consists of a compiler line starting with e.g. "gcc" or "g++" followed by the actual error output from the compiler. Also include the following system information: Package manager version: 0.32.5.5 Distribution version: selfupdate-rsync Thu Apr 12 11:25:33 2012, 10.5, i386 Trees: local/main stable/main stable/crypto Xcode: 3.1.4 Max. Fink build jobs: 1 ************************ Thanks a lot! Darrell Darrell Hurt, Ph.D. Section Head, Computational Biology Bioinformatics and Computational Biosciences Branch (BCBB) OCICB/OSMO/OD/NIAID/NIH 31 Center Drive, Room 3B62 Bethesda, MD 20892 Office 301-402-0095 Mobile 301-758-3559 http://bioinformatics.niaid.nih.gov (Within NIH) http://exon.niaid.nih.gov (Public) Disclaimer: The information in this e-mail and any of its attachments is confidential and may contain sensitive information. It should not be used by anyone who is not the original intended recipient. If you have received this e-mail in error please inform the sender and delete it from your mailbox or any other storage devices. National Institute of Allergy and Infectious Diseases shall not accept liability for any statements made that are sender's own and not expressly made on behalf of the NIAID by one of its representatives. ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users