Loading ...
Sorry, an error occurred while loading the content.

Could someone guide me to compile MacVim on OS 10.8 using Anaconda Python?

Expand Messages
  • Terence Ng
    Could someone guide me to build MacVim on OSX 10.8 using Anaconda Python? I have tried many combination but if :python import os, MacVim shuts down
    Message 1 of 1 , Sep 6, 2013
    • 0 Attachment
      Could someone guide me to build MacVim on OSX 10.8 using Anaconda Python? I have tried many combination but if :python import os, MacVim shuts down immediately.

      Terences-MacBook-Pro:~ ngterry$ cd macvim/src
      Terences-MacBook-Pro:src ngterry$ CC=clang ./configure --with-features=huge --enable-pythoninterp --with-python-config-dir=/Users/ngterry/anaconda/lib/python2.7/config
      configure: creating cache auto/config.cache
      checking whether make sets $(MAKE)... yes
      checking for gcc... clang
      checking for C compiler default output file name... a.out
      checking whether the C compiler works... yes
      checking whether we are cross compiling... no
      checking for suffix of executables...
      checking for suffix of object files... o
      checking whether we are using the GNU C compiler... yes
      checking whether clang accepts -g... yes
      checking for clang option to accept ISO C89... none needed
      checking how to run the C preprocessor... clang -E
      checking for grep that handles long lines and -e... /usr/bin/grep
      checking for egrep... /usr/bin/grep -E
      checking for library containing strerror... none required
      checking for gawk... no
      checking for mawk... no
      checking for nawk... no
      checking for awk... awk
      checking for strip... strip
      checking for ANSI C header files... yes
      checking for sys/wait.h that is POSIX.1 compatible... yes
      checking --enable-fail-if-missing argument... no
      configure: checking for buggy tools...
      - sh is 'GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin12)
      Copyright (C) 2007 Free Software Foundation, Inc.' - probably OK.
      checking for BeOS... no
      checking for QNX... no
      checking for Darwin (Mac OS X)... yes
      checking --disable-darwin argument... no
      checking if Darwin files are there... yes
      checking --with-developer-dir argument... not present
      checking for xcode-select... /usr/bin/xcode-select
      checking for developer dir using xcode-select... /Applications/Xcode.app/Contents/Developer
      checking --with-macsdk argument... using default
      checking --with-macarchs argument... defaulting to native arch
      checking for sys/types.h... yes
      checking for sys/stat.h... yes
      checking for stdlib.h... yes
      checking for string.h... yes
      checking for memory.h... yes
      checking for strings.h... yes
      checking for inttypes.h... yes
      checking for stdint.h... yes
      checking for unistd.h... yes
      checking Carbon/Carbon.h usability... yes
      checking Carbon/Carbon.h presence... yes
      checking for Carbon/Carbon.h... yes
      checking Cocoa/Cocoa.h usability... yes
      checking Cocoa/Cocoa.h presence... yes
      checking for Cocoa/Cocoa.h... yes
      checking --with-local-dir argument... Defaulting to /usr/local
      checking --with-vim-name argument... Defaulting to vim
      checking --with-ex-name argument... Defaulting to ex
      checking --with-view-name argument... Defaulting to view
      checking --with-global-runtime argument... no
      checking --with-modified-by argument... no
      checking if character set is EBCDIC... no
      checking --disable-selinux argument... no
      checking for is_selinux_enabled in -lselinux... no
      checking --with-features argument... huge
      checking --with-compiledby argument... no
      checking --disable-xsmp argument... no
      checking --disable-xsmp-interact argument... no
      checking --enable-luainterp argument... no
      checking --enable-mzschemeinterp argument... no
      checking --enable-perlinterp argument... no
      checking --enable-pythoninterp argument... yes
      checking for python2... /Users/ngterry/anaconda/bin/python2
      checking Python version... 2.7
      checking Python is 2.3 or better... yep
      checking Python's install prefix... /Users/ngterry/anaconda
      checking Python's execution prefix... /Users/ngterry/anaconda
      checking Python's configuration directory... (cached) /Users/ngterry/anaconda/lib/python2.7/config
      checking if -pthread should be used... no
      checking if compile and link flags for Python are sane... yes
      checking --enable-python3interp argument... no
      checking if -fPIE can be added for Python... yes
      checking --enable-tclinterp argument... no
      checking --enable-rubyinterp argument... no
      checking --enable-cscope argument... no
      checking --enable-workshop argument... no
      checking --disable-netbeans argument... no
      checking for socket in -lsocket... no
      checking for gethostbyname in -lnsl... no
      checking whether compiling netbeans integration is possible... yes
      checking --enable-sniff argument... no
      checking --enable-multibyte argument... no
      checking --enable-hangulinput argument... no
      checking --enable-xim argument... defaulting to auto
      checking --enable-fontset argument... no
      defaulting to: don't HAVE_X11
      checking --enable-gui argument... yes/auto - automatic GUI support
      checking whether or not to look for MacVim... yes
      checking for MacVim GUI... yes
      checking X11/SM/SMlib.h usability... no
      checking X11/SM/SMlib.h presence... no
      checking for X11/SM/SMlib.h... no
      checking for CYGWIN environment... no
      checking whether toupper is broken... no
      checking whether __DATE__ and __TIME__ work... yes
      checking whether __attribute__((unused)) is allowed... yes
      checking elf.h usability... no
      checking elf.h presence... no
      checking for elf.h... no
      checking for dirent.h that defines DIR... yes
      checking for library containing opendir... none required
      checking stdarg.h usability... yes
      checking stdarg.h presence... yes
      checking for stdarg.h... yes
      checking for stdint.h... (cached) yes
      checking for stdlib.h... (cached) yes
      checking for string.h... (cached) yes
      checking sys/select.h usability... yes
      checking sys/select.h presence... yes
      checking for sys/select.h... yes
      checking sys/utsname.h usability... yes
      checking sys/utsname.h presence... yes
      checking for sys/utsname.h... yes
      checking termcap.h usability... yes
      checking termcap.h presence... yes
      checking for termcap.h... yes
      checking fcntl.h usability... yes
      checking fcntl.h presence... yes
      checking for fcntl.h... yes
      checking sgtty.h usability... yes
      checking sgtty.h presence... yes
      checking for sgtty.h... yes
      checking sys/ioctl.h usability... yes
      checking sys/ioctl.h presence... yes
      checking for sys/ioctl.h... yes
      checking sys/time.h usability... yes
      checking sys/time.h presence... yes
      checking for sys/time.h... yes
      checking for sys/types.h... (cached) yes
      checking termio.h usability... no
      checking termio.h presence... no
      checking for termio.h... no
      checking iconv.h usability... yes
      checking iconv.h presence... yes
      checking for iconv.h... yes
      checking for inttypes.h... (cached) yes
      checking langinfo.h usability... yes
      checking langinfo.h presence... yes
      checking for langinfo.h... yes
      checking math.h usability... yes
      checking math.h presence... yes
      checking for math.h... yes
      checking for unistd.h... (cached) yes
      checking stropts.h usability... no
      checking stropts.h presence... no
      checking for stropts.h... no
      checking errno.h usability... yes
      checking errno.h presence... yes
      checking for errno.h... yes
      checking sys/resource.h usability... yes
      checking sys/resource.h presence... yes
      checking for sys/resource.h... yes
      checking sys/systeminfo.h usability... no
      checking sys/systeminfo.h presence... no
      checking for sys/systeminfo.h... no
      checking locale.h usability... yes
      checking locale.h presence... yes
      checking for locale.h... yes
      checking sys/stream.h usability... no
      checking sys/stream.h presence... no
      checking for sys/stream.h... no
      checking termios.h usability... yes
      checking termios.h presence... yes
      checking for termios.h... yes
      checking libc.h usability... yes
      checking libc.h presence... yes
      checking for libc.h... yes
      checking sys/statfs.h usability... no
      checking sys/statfs.h presence... no
      checking for sys/statfs.h... no
      checking poll.h usability... yes
      checking poll.h presence... yes
      checking for poll.h... yes
      checking sys/poll.h usability... yes
      checking sys/poll.h presence... yes
      checking for sys/poll.h... yes
      checking pwd.h usability... yes
      checking pwd.h presence... yes
      checking for pwd.h... yes
      checking utime.h usability... yes
      checking utime.h presence... yes
      checking for utime.h... yes
      checking sys/param.h usability... yes
      checking sys/param.h presence... yes
      checking for sys/param.h... yes
      checking libintl.h usability... no
      checking libintl.h presence... no
      checking for libintl.h... no
      checking libgen.h usability... yes
      checking libgen.h presence... yes
      checking for libgen.h... yes
      checking util/debug.h usability... no
      checking util/debug.h presence... no
      checking for util/debug.h... no
      checking util/msg18n.h usability... no
      checking util/msg18n.h presence... no
      checking for util/msg18n.h... no
      checking frame.h usability... no
      checking frame.h presence... no
      checking for frame.h... no
      checking sys/acl.h usability... yes
      checking sys/acl.h presence... yes
      checking for sys/acl.h... yes
      checking sys/access.h usability... no
      checking sys/access.h presence... no
      checking for sys/access.h... no
      checking sys/sysinfo.h usability... no
      checking sys/sysinfo.h presence... no
      checking for sys/sysinfo.h... no
      checking wchar.h usability... yes
      checking wchar.h presence... yes
      checking for wchar.h... yes
      checking wctype.h usability... yes
      checking wctype.h presence... yes
      checking for wctype.h... yes
      checking for sys/ptem.h... no
      checking for sys/sysctl.h... yes
      checking for pthread_np.h... no
      checking for strings.h... (cached) yes
      checking whether clang needs -traditional... no
      checking for an ANSI C-conforming const... yes
      checking for working volatile... yes
      checking for mode_t... yes
      checking for off_t... yes
      checking for pid_t... yes
      checking for size_t... yes
      checking for uid_t in sys/types.h... yes
      checking for uint32_t... yes
      checking whether time.h and sys/time.h may both be included... yes
      checking for ino_t... yes
      checking for dev_t... yes
      checking whether byte ordering is bigendian... no
      checking for rlim_t... yes
      checking for stack_t... yes
      checking whether stack_t has an ss_base field... no
      checking --with-tlib argument... empty: automatic terminal library selection
      checking for tgetent in -ltinfo... no
      checking for tgetent in -lncurses... yes
      checking whether we talk terminfo... yes
      checking what tgetent() returns for an unknown terminal... non-zero
      checking whether termcap.h contains ospeed... yes
      checking whether termcap.h contains UP, BC and PC... yes
      checking whether tputs() uses outfuntype... no
      checking whether sys/select.h and sys/time.h may both be included... yes
      checking for /dev/ptc... no
      checking for SVR4 ptys... yes
      checking for ptyranges... pqrstuvw / 0123456789abcdef
      checking default tty permissions/group... can't determine - assume ptys are world accessible
      world
      checking return type of signal handlers... void
      checking for struct sigcontext... yes
      checking getcwd implementation is broken... no
      checking for bcmp... yes
      checking for fchdir... yes
      checking for fchown... yes
      checking for fsync... yes
      checking for getcwd... yes
      checking for getpseudotty... no
      checking for getpwent... yes
      checking for getpwnam... yes
      checking for getpwuid... yes
      checking for getrlimit... yes
      checking for gettimeofday... yes
      checking for getwd... yes
      checking for lstat... yes
      checking for memcmp... yes
      checking for memset... yes
      checking for mkdtemp... yes
      checking for nanosleep... yes
      checking for opendir... yes
      checking for putenv... yes
      checking for qsort... yes
      checking for readlink... yes
      checking for select... yes
      checking for setenv... yes
      checking for setpgid... yes
      checking for setsid... yes
      checking for sigaltstack... yes
      checking for sigstack... no
      checking for sigset... yes
      checking for sigsetjmp... yes
      checking for sigaction... yes
      checking for sigvec... yes
      checking for strcasecmp... yes
      checking for strerror... yes
      checking for strftime... yes
      checking for stricmp... no
      checking for strncasecmp... yes
      checking for strnicmp... no
      checking for strpbrk... yes
      checking for strtol... yes
      checking for tgetent... yes
      checking for towlower... yes
      checking for towupper... yes
      checking for iswupper... yes
      checking for usleep... yes
      checking for utime... yes
      checking for utimes... yes
      checking for _LARGEFILE_SOURCE value needed for large files... no
      checking for special C compiler options needed for large files... no
      checking for _FILE_OFFSET_BITS value needed for large files... no
      checking for st_blksize... yes
      checking whether stat() ignores a trailing slash... no
      checking for iconv_open()... yes; with -liconv
      checking for nl_langinfo(CODESET)... yes
      checking for strtod in -lm... yes
      checking for strtod() and other floating point functions... yes
      checking --disable-acl argument... no
      checking for acl_get_file in -lposix1e... no
      checking for acl_get_file in -lacl... no
      checking for POSIX ACL support... yes
      checking for acl_get in -lsec... no
      checking for Solaris ACL support... no
      checking for AIX ACL support... no
      checking --disable-gpm argument... no
      checking for gpm... no
      checking --disable-sysmouse argument... no
      checking for sysmouse... no
      checking for FD_CLOEXEC... yes
      checking for rename... yes
      checking for sysctl... yes
      checking for sysinfo... not usable
      checking for sysinfo.mem_unit... no
      checking for sysconf... not usable
      checking for int... yes
      checking size of int... 4
      checking for long... yes
      checking size of long... 8
      checking for time_t... yes
      checking size of time_t... 8
      checking for off_t... (cached) yes
      checking size of off_t... 8
      checking uint32_t is 32 bits... ok
      checking whether memmove handles overlaps... yes
      checking for _xpg4_setrunelocale in -lxpg4... no
      checking how to create tags... ctags -I INIT+ --fields=+S
      checking how to run man with a section nr... man -s
      checking --disable-nls argument... no
      checking for msgfmt... no
      checking for NLS... msgfmt not found - disabled
      checking dlfcn.h usability... yes
      checking dlfcn.h presence... yes
      checking for dlfcn.h... yes
      checking for dlopen()... yes
      checking for dlsym()... yes
      checking setjmp.h usability... yes
      checking setjmp.h presence... yes
      checking for setjmp.h... yes
      checking whether we need -framework Cocoa... yes
      checking --with-xcodecfg argument... using default
      checking for GCC 3 or later... yes
      checking whether we need -D_FORTIFY_SOURCE=1... yes
      checking linker --as-needed support... no
      configure: updating cache auto/config.cache
      configure: creating auto/config.status
      config.status: creating auto/config.mk
      config.status: creating auto/config.h

      --
      --
      You received this message from the "vim_mac" maillist.
      Do not top-post! Type your reply below the text you are replying to.
      For more information, visit http://www.vim.org/maillist.php

      ---
      You received this message because you are subscribed to the Google Groups "vim_mac" group.
      To unsubscribe from this group and stop receiving emails from it, send an email to vim_mac+unsubscribe@....
      For more options, visit https://groups.google.com/groups/opt_out.
    Your message has been successfully submitted and would be delivered to recipients shortly.