Hi,
I am trying to build MacVim under 10.6. I already pulled the most
recent version from git (4e4be050dd9a399590232327800a663f08103d3d),
I already cleaned up everything with xcodebuild clean and make clean
under icons/, but I'm still getting this error:
make -C makeicns
cc -fpascal-strings -O2 -c -o IconFamily.o IconFamily.m
IconFamily.m: In function ‘-[IconFamily
setAsCustomIconForFile:withCompatibility:]’:
IconFamily.m:677: warning: ‘fileAttributesAtPath:traverseLink:’ is
deprecated (declared at
/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:162)
IconFamily.m:792: warning: ‘changeFileAttributes:atPath:’ is
deprecated (declared at
/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:163)
IconFamily.m: In function ‘-[IconFamily
setAsCustomIconForDirectory:withCompatibility:]’:
IconFamily.m:895: warning: ‘removeFileAtPath:handler:’ is deprecated
(declared at
/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:174)
IconFamily.m: In function ‘+[IconFamily(Internals)
resampleImage:toIconWidth:usingImageInterpolation:]’:
IconFamily.m:1069: warning: ‘bestRepresentationForDevice:’ is
deprecated (declared at
/System/Library/Frameworks/AppKit.framework/Headers/NSImage.h:128)
g++ -o makeicns makeicns.o IconFamily.o NSString+CarbonFSRefCreation.o -O2 \
-framework Foundation -framework AppKit -framework Carbon
/usr/bin/python make_icons.py .
MacVim-cpp
Traceback (most recent call last):
File "make_icons.py", line 198, in <module>
main()
File "make_icons.py", line 190, in main
textrenderer=SmallTextRenderer, backgroundrenderer=NoIconRenderer)
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 561, in makedocicon
makedocicon_opts(optsFromDict(**kwargs))
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 537, in makedocicon_opts
icons = dict([(s, renderer.createIconAtSize(s)) for s in sizes])
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 516, in createIconAtSize
return createIcon(s, self.bgRenderer, self.textRenderer, self.testtext)
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 365, in createIcon
output = bg.backgroundAtSize(s).copy()
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 204, in backgroundAtSize
self.drawAtSize(s)
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 194, in drawAtSize
self.bgRenderer.groundAtSize(s).draw()
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 147, in groundAtSize
self._performSplit(s)
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 161, in _performSplit
ground, shadow = splitGenericDocumentIcon(self.unsplitted, s)
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 218, in splitGenericDocumentIcon
data = r.data()
File "/Users/jjgod/Codes/objc/MacVim/src/MacVim/icons/docerator.py",
line 57, in data
raise Exception("Unsupported image format")
Exception: Unsupported image format
make: *** [MacVim-generic.icns] Error 1
BTW, Do we really have to regenerate that every time we build?
- Jiang
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_mac" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---