Hello Björn,
I am trying to build the latest version from git, but i keep getting
errors at the creation of the icons.
The commands i use to build are:
./configure --enable-cscope \
--with-macsdk=10.5
make
This is the output i get:
....
# "now", so that the zip is not unzipped in every `make` run.`
touch Envy\ Code\ R\ Bold.ttf
make -C makeicns
cc -fpascal-strings -O2 -c -o makeicns.o makeicns.m
cc -fpascal-strings -O2 -c -o IconFamily.o IconFamily.m
cc -fpascal-strings -O2 -c -o NSString+CarbonFSRefCreation.o NSString
+CarbonFSRefCreation.m
g++ -o makeicns makeicns.o IconFamily.o NSString+CarbonFSRefCreation.o
-O2 \
-framework Foundation -framework AppKit -framework Carbon
/usr/bin/python make_icons.py /Users/orestis/Code/macvim-build/src/
MacVim/build/Release/MacVim.app/Contents/Resources
MacVim-cpp
Command /bin/sh failed with exit code 2
Command /bin/sh failed with exit code 2
Touch build/Release/MacVim.app
cd /Users/orestis/Code/macvim-build/src/MacVim
/usr/bin/touch -c /Users/orestis/Code/macvim-build/src/MacVim/
build/Release/MacVim.app
** BUILD FAILED **
The following build commands failed:
MacVim:
PhaseScriptExecution "Make Document Icons" /Users/orestis/Code/macvim-
build/src/MacVim/build/MacVim.build/Release/MacVim.build/
Script-1D1C31F00EFFBFD6003FE9A5.sh
(1 failure)
make[1]: *** [macvim] Error 1
make: *** [first] Error 2
--------------------------------------------------------------------------------------------
By running make in the directory src/MacVim/icons the following
message appears
....
make -C makeicns
make[1]: `makeicns' is up to date.
/usr/bin/python make_icons.py .
MacVim-cpp
Traceback (most recent call last):
File "make_icons.py", line 199, in <module>
main()
File "make_icons.py", line 191, in main
textrenderer=SmallTextRenderer, backgroundrenderer=NoIconRenderer)
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 572, in makedocicon
makedocicon_opts(optsFromDict(**kwargs))
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 548, in makedocicon_opts
icons = dict([(s, renderer.createIconAtSize(s)) for s in sizes])
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 527, in createIconAtSize
return createIcon(s, self.bgRenderer, self.textRenderer,
self.testtext)
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 376, in createIcon
output = bg.backgroundAtSize(s).copy()
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 211, in backgroundAtSize
self.drawAtSize(s)
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 201, in drawAtSize
self.bgRenderer.groundAtSize(s).draw()
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 154, in groundAtSize
self._performSplit(s)
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 168, in _performSplit
ground, shadow = splitGenericDocumentIcon(self.unsplitted, s)
File "/Users/orestis/Code/macvim-build/src/MacVim/icons/
docerator.py", line 253, in splitGenericDocumentIcon
assert ir == ig == ib
AssertionError
make: *** [MacVim-generic.icns] Error 1
By the way, i am on Snow Leopard.
Thanks,
Orestis
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_mac" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---