[slim-vim] Getting started
Ben
benbelly at gmail.com
Tue Aug 8 21:53:33 CDT 2006
I'm interested in installing, using, and possibly contributing to
slim-vim. I'm not getting off to a good start. I'm installing on
gentoo. I have ecl0.9i installed already. I pulled down the slim-vim
source from http://theclapp.org/repos/vim70+async+ecl/.
I ran configure with --enable-eclinterp, but when I build I get
errors. First off, if_ecl.c includes "ecl/ecl.h", but can't find it.
The include path has /usr/lib/ecl/h, and ecl.h is there. Does the
non-ebuild (gentoo's install thing) have a /usr/lib/ecl/h/ecl
directory that if_ecl.c is expecting? Should install a second ecl?
Anyway, I pulled the ecl out of the path, and now I get:
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2
-Dlinux -I/usr/lib/ecl/h -I/usr/lib/ruby/1.8/i686-linux -o
objects/if_ecl.o if_ecl.c
if_ecl.c: In function `intern_vim':
if_ecl.c:152: warning: passing arg 2 of `cl_intern' makes pointer from
integer without a cast
if_ecl.c: In function `string_to_line':
if_ecl.c:157: error: union has no member named `base_string'
if_ecl.c:158: error: union has no member named `base_string'
if_ecl.c:158: error: union has no member named `base_string'
if_ecl.c:159: error: union has no member named `base_string'
I looked at the definition for cl_lispunion, and it doesn't include a
base_string member. Do I need a special version of ecl?
-Ben
More information about the slim-vim
mailing list