On Tue, Mar 24, 2009 at 6:44 PM, Marko Kocić <marko.kocic@gmail.com> wrote:
It also fails on linux/x86 with the following error:

dpp: /home/markko/cvstree/ecl.git/src/c/array.d -> array.c
gcc -DECLDIR="\"/home/markko/lib/ecl-9.3.0\"" -c -DECL_API -I.
-I/home/markko/cvstree/ecl.git/build
-I/home/markko/cvstree/ecl.git/src/c -I../ecl/gc  -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -D_THREAD_SAFE  -Dlinux  -o
array.o array.c
/home/markko/cvstree/ecl.git/src/c/array.d: In function
‘si_fill_array_with_elt’:
/home/markko/cvstree/ecl.git/src/c/array.d:1151: error: ‘union
ecl_array_data’ has no member named ‘ch’
make[2]: *** [array.o] Error 1
rm array.c symbol.c num_rand.c list.c num_arith.c string.c main.c
predicate.c num_log.c instance.c compiler.c character.c gfun.c
reference.c num_sfun.c print.c typespec.c num_co.c num_pred.c read.c
error.c num_comp.c number.c file.c cfun.c disassembler.c interpreter.c
assignment.c package.c eval.c
make[2]: Leaving directory `/home/markko/cvstree/ecl.git/build/c'
make[1]: *** [libeclmin.a] Error 2
make[1]: Leaving directory `/home/markko/cvstree/ecl.git/build'
make: *** [all] Error 2

And on Windows, when compiling using msvc/Makefile, nmake and Visual Studio 2008, I get:

../../src/c/main.d(731) : error C2065: 'temp' : undeclared identifier
../../src/c/main.d(731) : error C2223: left of '->base_string' must point to str
uct/union
../../src/c/main.d(731) : error C2198: 'putenv' : too few arguments for call
NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 9.0\VC\Bin
\cl.EXE"' : return code '0x2'