Kaffe built statically on SunOS4.1.3_U1 - some questions
Godmar Back
gback at cs.utah.edu
Mon Jan 4 12:24:07 PST 1999
>
> Archie Cobbs <archie at whistle.com> wrote:
> > Joe Hartley writes:
> > > First, I get as far as the UDPTest when I run "gmake test", then everything
> > > just seems to freeze. Is there a known problem with this test under SunOS?
> >
> > It may take a while if you have a broken DNS setup.. not more than
> > a few minutes though.
>
> My DNS is OK both forward and reverse. (I'm my own ISP, so I have full
> control over this :) Since the UDPTest.java code simply seems to use
> 127.0.0.1, this should go quickly. I killed it last night after waiting
> 10 minutes for something to happen.
>
> > Regarding the other problem, are you using 1.0b3 or the latest
> > repository snapshot?
>
> This is with 1.0b3. I tried compiling the snapshot last night, but it
> died trying to compile libraries/clib/native/CharToByteDefault.c:
>
> gcc -I. -I../../../include -I./../../../include -I../../../config
> -I./../../../config -I/usr/local/include -g -O2 -Wall -Wstrict-prototypes
> -DNO_SHARED_LIBRARIES -DNO_SHARED_VMLIBRARY -c CharToByteDefault.c
> -o CharToByteDefault.o
> In file included from ../../../include/jni.h:18,
> from CharToByteDefault.c:15:
> ./../../include/jmalloc.h:20: warning: parameter names (without types) in function declaration
> ./../../include/jmalloc.h:22: parse error before `size_t'
> ./../../include/jmalloc.h:22: warning: function declaration isn't a prototype
>
> Apparently gcc2.7.2.3 doesn't like this line in include/jmalloc.h:
>
> extern void* jrealloc(void*, size_t);
>
> It looks OK to me, but GCC disagrees!
>
size_t has to be defined somewhere.
I guess it needs a #include <stdlib.h> or #include "config-std.h"
somewhere. Try including "config-std.h" in CharToByteDefault.c
- Godmar
More information about the kaffe
mailing list