<br><br><div class="gmail_quote">On Tue, Mar 24, 2009 at 6:44 PM, Marko Kocić <span dir="ltr"><<a href="mailto:marko.kocic@gmail.com">marko.kocic@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
It also fails on linux/x86 with the following error:<br>
<br>
dpp: /home/markko/cvstree/ecl.git/src/c/array.d -> array.c<br>
gcc -DECLDIR="\"/home/markko/lib/ecl-9.3.0\"" -c -DECL_API -I.<br>
-I/home/markko/cvstree/ecl.git/build<br>
-I/home/markko/cvstree/ecl.git/src/c -I../ecl/gc -D_GNU_SOURCE<br>
-D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -D_THREAD_SAFE -Dlinux -o<br>
array.o array.c<br>
/home/markko/cvstree/ecl.git/src/c/array.d: In function<br>
‘si_fill_array_with_elt’:<br>
/home/markko/cvstree/ecl.git/src/c/array.d:1151: error: ‘union<br>
ecl_array_data’ has no member named ‘ch’<br>
make[2]: *** [array.o] Error 1<br>
rm array.c symbol.c num_rand.c list.c num_arith.c string.c main.c<br>
predicate.c num_log.c instance.c compiler.c character.c gfun.c<br>
reference.c num_sfun.c print.c typespec.c num_co.c num_pred.c read.c<br>
error.c num_comp.c number.c file.c cfun.c disassembler.c interpreter.c<br>
assignment.c package.c eval.c<br>
make[2]: Leaving directory `/home/markko/cvstree/ecl.git/build/c'<br>
make[1]: *** [libeclmin.a] Error 2<br>
make[1]: Leaving directory `/home/markko/cvstree/ecl.git/build'<br>
make: *** [all] Error 2</blockquote><div><br>And on Windows, when compiling using msvc/Makefile, nmake and Visual Studio 2008, I get:<br><br>../../src/c/main.d(731) : error C2065: 'temp' : undeclared identifier<br>
../../src/c/main.d(731) : error C2223: left of '->base_string' must point to str<br>uct/union<br>../../src/c/main.d(731) : error C2198: 'putenv' : too few arguments for call<br>NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 9.0\VC\Bin<br>
\cl.EXE"' : return code '0x2'<br><br></div></div><br>