[kaffe] kaffe-1.0.5 and kaffe-1.0.6 under eCos

Abdeslam BENZEGHIOUA abbe@teamlog.com
Mon, 26 Aug 2002 13:03:34 +0200


I want to port  kaffe-1.0.5 or kaffe-1.0.6 :

1. I have installed eCos from CVS in my system SuSE linux 7.2 it's work=20
correctly.
2. I have download kaffe-1.0.5 (the same for 1.0.6)
3. I have set my environment like this :

export KAFFEH=3D/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh
export LDFLAGS=3D"-nostartfiles -Ttarget.ld -nostdlib=20
-L/home/abbe/ecoscvs/ecos_install/lib"
export CFLAGS=3D"-mcpu=3Darm7tdmi -D__EDB7209 -D__EDB721"
export CPPFLAGS=3D"-I/home/abbe/ecoscvs/ecos_install/lib"
export CC=3Darm-elf-gcc
export LD=3Darm-elf-ld
export NM=3Darm-elf-nm
export AR=3Darm-elf-ar
export RANLIB=3Darm-elf-ranlib
export CPP=3Darm-elf-cpp

4. I have set file .config/arm/linux/config.frag :

#
# Arm/Linux configuration=20
#    =20
host_cpu=3Darm
host_os=3Dlinux
#
# in ARM gcc characters are by default unsigned
#
CFLAGS=3D"$CFLAGS -fsigned-char"
ac_cv_prog_gcc_croos=3D'yes'
cross_compiling=3D'yes'

if [ "$cross_compiling" =3D yes ]; then
# if we use cross environment, following values may not be detected.
  ac_cv_alignmentof_voidp=3D${ac_cv_alignmentof_voidp=3D'4'}
  ac_cv_c_bigendian=3D${ac_cv_c_bigendian=3D'no'}
  ac_cv_sizeof___int64=3D${ac_cv_sizeof___int64=3D'0'}
  ac_cv_sizeof_int=3D${ac_cv_sizeof_int=3D'4'}
  ac_cv_sizeof_long=3D${ac_cv_sizeof_long=3D'4'}
  ac_cv_sizeof_long_long=3D${ac_cv_sizeof_long_long=3D'8'}
  ac_cv_sizeof_short=3D${ac_cv_sizeof_short=3D'2'}
  ac_cv_sizeof_voidp=3D${ac_cv_sizeof_voidp=3D'4'}
fi

5. I have start the configure like this :

abbe@linux:~/kaffe/kaffe-1.0.5 > CC=3Darm-elf-gcc ./configure --host=3Di3=
86-linux=20
--target=3Darm-elf
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... n=
o
checking for gcc... (cached) arm-elf-gcc
checking whether the C compiler (arm-elf-gcc -mcpu=3Darm7tdmi -D__EDB7209=
=20
-D__EDB721 -nostartfiles -Ttarget.ld -nostdlib=20
-L/home/abbe/ecoscvs/ecos_install/lib) works... yes
checking whether the C compiler (arm-elf-gcc -mcpu=3Darm7tdmi -D__EDB7209=
=20
-D__EDB721 -nostartfiles -Ttarget.ld -nostdlib=20
-L/home/abbe/ecoscvs/ecos_install/lib) is a cross-compiler... yes
checking whether we are using GNU C... (cached) yes
checking whether arm-elf-gcc accepts -g... (cached) yes
checking how to run the C preprocessor... arm-elf-cpp
checking dependency style of arm-elf-gcc... (cached) gcc
checking host system type... i386-pc-linux-gnu
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
checking for executable suffix... (cached) no
checking build system type... i386-pc-linux-gnu
checking for ranlib... (cached) arm-elf-ranlib
checking for ld used by GCC... (cached) arm-elf-ld
checking if the linker (arm-elf-ld) is GNU ld... (cached) yes
checking for BSD-compatible nm... (cached) arm-elf-nm
checking whether ln -s works... (cached) yes
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... (cached) no
checking for arm-elf-gcc option to produce PIC... -fPIC
checking if arm-elf-gcc PIC flag -fPIC works... yes
checking if arm-elf-gcc supports -c -o file.o... yes
checking if arm-elf-gcc supports -c -o file.lo... yes
checking if arm-elf-gcc supports -fno-rtti -fno-exceptions ... yes
checking if arm-elf-gcc static flag -static works... -static
checking if the linker (arm-elf-ld) is GNU ld... yes
checking whether the linker (arm-elf-ld) supports shared libraries... yes
checking command to parse arm-elf-nm output... ok
checking how to hardcode library paths into programs... immediate
checking for arm-elf-ld option to reload object files... -r
checking dynamic linker characteristics... Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for objdir... .libs
creating libtool
loading cache ./config.cache
checking for _ prefix in compiled symbols... (cached) no
checking execution engine... jit3
checking gprof(4) profiling support...
checking sun compatibility mode... yes
checking thread system... unix-jthreads
checking for trampolines... yes
checking for a BSD compatible install... /usr/bin/install -c
checking whether make sets ${MAKE}... (cached) yes
checking for jikes... no
checking for zip... (cached) zip
checking size of short... (cached) 0
checking size of int... (cached) 0
checking size of long... (cached) 0
checking size of long long... (cached) 0
checking size of __int64... (cached) 0
checking size of void*... (cached) 0
checking alignment of void*... (cached) 1
checking return type of signal handlers... (cached) void
checking whether signal handlers are one-shot... (cached) cross
checking for ANSI C header files... (cached) yes
checking for size_t... (cached) yes
checking for ssize_t... (cached) yes
checking for _mwvalidcheckl in -lmw... (cached) no
checking for sin in -lm... (cached) yes
checking for gethostname... (cached) no
checking for gethostname in -lnsl... (cached) no
checking for gethostbyname... (cached) no
checking for gethostbyname in -lnsl... (cached) no
checking for connect... (cached) no
checking for connect in -lsocket... (cached) no
checking for deflate in -lz... (cached) no
checking for mpz_add in -lgmp... (cached) no
checking for MD2Init... (cached) no
checking for MD4Init... (cached) no
checking for MD5Init... (cached) no
checking for MD5Init in -lmd... (cached) no
checking for deflate in -lz... (cached) no
checking for X... (cached) libraries /usr/X11/lib, headers /usr/X11/inclu=
de
checking for dnet_ntoa in -ldnet... (cached) no
checking for dnet_ntoa in -ldnet_stub... (cached) no
checking for gethostbyname... (cached) no
checking for gethostbyname in -lnsl... (cached) no
checking for connect... (cached) no
checking for connect in -lsocket... (cached) no
checking for remove... (cached) no
checking for remove in -lposix... (cached) no
checking for shmat... (cached) no
checking for shmat in -lipc... (cached) no
checking for IceConnectionNumber in -lICE... (cached) no
checking for __T_9__nothrow in -lCsup... (cached) no
checking for XShmQueryExtension in -lXext... (cached) no
checking for jpeg_read_header in -ljpeg... (cached) no
checking for png_create_info_struct in -lpng... (cached) no
checking for a usable version of gif_lib.h... (cached) no
checking for ANSI C header files... (cached) yes
checking for fcntl.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for sys/socket.h... (cached) no
checking for winnt.h... (cached) no
checking for wintypes.h... (cached) no
checking for wtypes.h... (cached) no
checking for winbase.h... (cached) no
checking for windows.h... (cached) no
checking for winsock.h... (cached) no
checking for dlfcn.h... (cached) no
checking for sys/ioctl.h... (cached) no
checking for sys/filio.h... (cached) no
checking for malloc.h... (cached) yes
checking for alloca.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for sys/utsname.h... (cached) no
checking for pwd.h... (cached) yes
checking for asm/sigcontext.h... (cached) no
checking for sigcontext.h... (cached) no
checking for asm/signal.h... (cached) no
checking for signal.h... (cached) yes
checking for mach-o/rld.h... (cached) no
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for string.h... (cached) yes
checking for sys/select.h... (cached) no
checking for poll.h... (cached) no
checking for sys/poll.h... (cached) no
checking for memory.h... (cached) no
checking for bsd/libc.h... (cached) no
checking for dl.h... (cached) no
checking for features.h... (cached) no
checking for sys/wait.h... (cached) yes
checking for zlib.h... (cached) no
checking for netinet/tcp.h... (cached) no
checking for netinet/in_systm.h... (cached) no
checking for netinet/in.h... (cached) no
checking for netdb.h... (cached) no
checking for jpeglib.h... (cached) no
checking for png.h... (cached) no
checking for gmp.h... (cached) no
checking for kernel/OS.h... (cached) no
checking for dirent.h that defines DIR... (cached) no
checking for sys/ndir.h that defines DIR... (cached) no
checking for sys/dir.h that defines DIR... (cached) no
checking for ndir.h that defines DIR... (cached) no
checking for opendir in -lx... (cached) no
checking for sys/resource.h... (cached) yes
checking for getrusage... (cached) no
checking whether time.h and sys/time.h may both be included... (cached) y=
es
checking whether struct tm is in sys/time.h or time.h... (cached) time.h
checking for tm_zone in struct tm... (cached) no
checking for tzname... (cached) no
checking whether byte ordering is bigendian... (cached) no
checking whether char is unsigned... (cached) yes
checking for inline... (cached) inline
checking for struct sigcontext... (cached) no
checking for struct sigcontext_struct (without asm/sigcontext.h)... (cach=
ed)=20
no
checking for struct sigcontext_struct (with asm/sigcontext.h)... (cached)=
 no
checking for strftime... (cached) no
checking for strftime in -lintl... (cached) no
checking for unistd.h... (cached) yes
checking for getpagesize... (cached) no
checking for working mmap... (cached) no
checking for select... (cached) no
checking for socket... (cached) no
checking for getsockname... (cached) no
checking for getpagesize... (cached) no
checking for memcpy... (cached) yes
checking for memmove... (cached) yes
checking for mkdir... (cached) no
checking for getcwd... (cached) no
checking for getwd... (cached) no
checking for gettimeofday... (cached) no
checking for ftime... (cached) no
checking for time... (cached) no
checking for uname... (cached) no
checking for getuid... (cached) no
checking for localtime... (cached) no
checking for remainder... (cached) no
checking for remainderf... (cached) no
checking for fmod... (cached) no
checking for fmodf... (cached) no
checking for drem... (cached) no
checking for rint... (cached) yes
checking for floor... (cached) yes
checking for ceil... (cached) yes
checking for finite... (cached) yes
checking for isinf... (cached) yes
checking for isnan... (cached) yes
checking for strtod... (cached) no
checking for mergesort... (cached) no
checking whether long long modulo is broken... (cached) cross
checking whether strtod("-0.0") is broken... (cached) cross
checking for strerror... (cached) yes
checking for hstrerror... (cached) no
checking for fcntl... (cached) no
checking for ioctl... (cached) no
checking for alarm... (cached) no
checking for setitimer... (cached) no
checking for sigprocmask... (cached) no
checking for sigsetmask... (cached) no
checking for sigemptyset... (cached) no
checking for sigaddset... (cached) no
checking for signal... (cached) no
checking for sigaction... (cached) no
checking for sbrk... (cached) no
checking for valloc... (cached) no
checking for memalign... (cached) no
checking for mallopt... (cached) no
checking for mprotect... (cached) no
checking for madvise... (cached) no
checking for waitpid... (cached) no
checking for kill... (cached) no
checking for fork... (cached) no
checking for execve... (cached) no
checking for execvp... (cached) no
checking for sync... (cached) no
checking for fsync... (cached) no
checking for atexit... (cached) yes
checking for on_exit... (cached) no
checking for vsnprintf... (cached) yes
checking for snprintf... (cached) yes
checking for __throw... (cached) no
checking for __terminate_func... (cached) no
checking for __get_eh_info... (cached) no
checking for declaration of select... (cached) no
checking for declaration of swab... (cached) yes
configure: warning: when cross compiling, you may want to set=20
ac_cv_c_char_unsigned to yes or no
checking for kaffeh... (cached) /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh
checking how to run the C preprocessor... arm-elf-cpp
checking for path separator... (cached) path_separator
checking for directory separator... (cached) file_separator
creating ./config.status
creating Makefile
creating config/Makefile
creating include/Makefile
creating kaffe/Makefile
creating libraries/Makefile
creating kaffe/kaffevm/Makefile
creating kaffe/kaffevm/intrp/Makefile
creating kaffe/kaffevm/jit/Makefile
creating kaffe/kaffevm/jit3/Makefile
creating kaffe/kaffevm/gcj/Makefile
creating kaffe/kaffevm/systems/Makefile
creating kaffe/kaffevm/systems/unix-jthreads/Makefile
creating kaffe/kaffevm/systems/oskit-pthreads/Makefile
creating kaffe/kaffevm/systems/beos-native/Makefile
creating kaffe/kaffevm/systems/unix-pthreads/Makefile
creating kaffe/kaffe/Makefile
creating kaffe/kaffeh/Makefile
creating kaffe/man/Makefile
creating kaffe/scripts/Makefile
creating kaffe/scripts/bat/Makefile
creating kaffe/scripts/compat/Makefile
creating libraries/javalib/Makefile
creating libraries/clib/Makefile
creating libraries/clib/native/Makefile
creating libraries/clib/io/Makefile
creating libraries/clib/net/Makefile
creating libraries/clib/zip/Makefile
creating libraries/clib/math/Makefile
creating libraries/clib/management/Makefile
creating libraries/clib/security/Makefile
creating libraries/clib/awt/Makefile
creating libraries/clib/awt/X/Makefile
creating libraries/extensions/Makefile
creating libraries/extensions/comm/Makefile
creating libraries/extensions/comm/javalib/Makefile
creating libraries/extensions/pjava/Makefile
creating libraries/extensions/pjava/javalib/Makefile
creating libraries/extensions/servlet/Makefile
creating libraries/extensions/servlet/javalib/Makefile
creating libraries/extensions/tools/Makefile
creating libraries/extensions/tools/javalib/Makefile
creating libraries/extensions/microsoft/Makefile
creating libraries/extensions/microsoft/javalib/Makefile
creating libraries/extensions/microsoft/clib/Makefile
creating libraries/extensions/rmi/Makefile
creating libraries/extensions/rmi/javalib/Makefile
creating kaffe/man/kaffe.1
creating libraries/javalib/rebuildLib
creating kaffe/scripts/install-jar
creating kaffe/scripts/kaffe
creating kaffe/scripts/javac
creating kaffe/scripts/javakey
creating kaffe/scripts/jar
creating kaffe/scripts/javap
creating kaffe/scripts/jdb
creating kaffe/scripts/kjc
creating kaffe/scripts/javadoc
creating kaffe/scripts/appletviewer
creating kaffe/scripts/rmic
creating kaffe/scripts/rmiregistry
creating kaffe/scripts/serialver
creating kaffe/scripts/native2ascii
creating kaffe/scripts/compat/java
creating kaffe/scripts/compat/javac
creating kaffe/scripts/compat/appletviewer
creating kaffe/scripts/compat/javadoc
creating test/Makefile
creating test/regression/Makefile
creating test/regression/TestScript
creating config/config.h
config/config.h is unchanged
creating include/jtypes.h
include/jtypes.h is unchanged
configuring in libltdl
running /bin/sh ./configure  --host=3Di386-linux --target=3Darm-elf=20
--enable-ltdl-convenience --cache-file=3D.././config.cache --srcdir=3D.
loading cache .././config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... n=
o
checking for gcc... (cached) arm-elf-gcc
checking whether the C compiler (arm-elf-gcc -mcpu=3Darm7tdmi -D__EDB7209=
=20
-D__EDB721 -Wall -Wstrict-prototypes -nostartfiles -Ttarget.ld -nostdlib=20
-L/home/abbe/ecoscvs/ecos_install/lib) works... yes
checking whether the C compiler (arm-elf-gcc -mcpu=3Darm7tdmi -D__EDB7209=
=20
-D__EDB721 -Wall -Wstrict-prototypes -nostartfiles -Ttarget.ld -nostdlib=20
-L/home/abbe/ecoscvs/ecos_install/lib) is a cross-compiler... yes
checking whether we are using GNU C... (cached) yes
checking whether arm-elf-gcc accepts -g... (cached) yes
checking how to run the C preprocessor... arm-elf-cpp
checking dependency style of arm-elf-gcc... (cached) gcc
checking for working const... (cached) yes
checking for inline... (cached) inline
checking host system type... i386-pc-linux-gnu
checking build system type... i386-pc-linux-gnu
checking for ranlib... (cached) arm-elf-ranlib
checking for ld used by GCC... (cached) arm-elf-ld
checking if the linker (arm-elf-ld) is GNU ld... (cached) yes
checking for BSD-compatible nm... (cached) arm-elf-nm
checking whether ln -s works... (cached) yes
loading cache .././config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... (cached) no
checking for arm-elf-gcc option to produce PIC... -fPIC
checking if arm-elf-gcc PIC flag -fPIC works... yes
checking if arm-elf-gcc supports -c -o file.o... yes
checking if arm-elf-gcc supports -c -o file.lo... yes
checking if arm-elf-gcc supports -fno-rtti -fno-exceptions ... yes
checking if arm-elf-gcc static flag -static works... -static
checking if the linker (arm-elf-ld) is GNU ld... yes
checking whether the linker (arm-elf-ld) supports shared libraries... yes
checking command to parse arm-elf-nm output... ok
checking how to hardcode library paths into programs... immediate
checking for arm-elf-ld option to reload object files... -r
checking dynamic linker characteristics... Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
loading cache .././config.cache
checking which extension is used for shared libraries... (cached) .so
checking which variable specifies run-time library path... (cached)=20
LD_LIBRARY_PATH
checking for objdir... (cached) .libs
checking for ANSI C header files... (cached) yes
checking for malloc.h... (cached) yes
checking for memory.h... (cached) no
checking for stdlib.h... (cached) yes
checking for stdio.h... (cached) yes
checking for ctype.h... (cached) yes
checking for dlfcn.h... (cached) no
checking for dl.h... (cached) no
checking for dld.h... (cached) no
checking for string.h... (cached) yes
checking for strchr... (cached) yes
checking for strrchr... (cached) yes
checking whether libtool supports -dlopen/-dlpreopen... (cached) yes
checking for dlopen in -ldl... (cached) no
checking for dlopen... (cached) no
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... (cached) no
checking command to parse arm-elf-nm output... (cached) yes
checking for _ prefix in compiled symbols... (cached) no
creating ./config.status
creating Makefile
creating config.h
config.h is unchanged
abbe@linux:~/kaffe/kaffe-1.0.5 >

6. but when I do the make I have a problem :

abbe@linux:~/kaffe/kaffe-1.0.5 > make
Making all in .
make[1]: Entering directory `/home/abbe/kaffe/kaffe-1.0.5'
make top_srcdir=3D`cd . >/dev/null; pwd` \
        top_builddir=3D`cd . >/dev/null; pwd` \
        "DEBUG_ENV=3D" BUILD_ENVIRONMENT-make
make[2]: Entering directory `/home/abbe/kaffe/kaffe-1.0.5'
echo=20
CLASSPATH=3D\${CLASSPATH-.}\''path_separator'\'/home/abbe/kaffe/kaffe-1.0=
.5/libraries/javalib/Klasses.jar\''path_separator'\'/home/abbe/kaffe/kaff=
e-1.0.5/libraries/javalib/kjc.jar\;=20
export CLASSPATH | sed 's,/,file_separator,g;s,\\,\\\\,g' >=20
BUILD_ENVIRONMENT.new; \
echo=20
KAFFELIBRARYPATH=3D\${KAFFELIBRARYPATH+\"\$KAFFELIBRARYPATH\"\''path_sepa=
rator'\'}`for=20
f in /home/abbe/kaffe/kaffe-1.0.5/libraries/clib/native/libnative.la=20
/home/abbe/kaffe/kaffe-1.0.5/libraries/clib/net/libnet.la=20
/home/abbe/kaffe/kaffe-1.0.5/libraries/clib/io/libio.la=20
/home/abbe/kaffe/kaffe-1.0.5/libraries/clib/zip/libzip.la=20
/home/abbe/kaffe/kaffe-1.0.5/libraries/clib/math/libmath.la=20
/home/abbe/kaffe/kaffe-1.0.5/libraries/clib/management/libmanagement.la=20
/home/abbe/kaffe/kaffe-1.0.5/libraries/clib/security/libsecurity.la=20
/home/abbe/kaffe/kaffe-1.0.5/libraries/extensions/microsoft/clib/libmicro=
soft.la=20
/home/abbe/kaffe/kaffe-1.0.5/libraries/clib/awt/X/libawt.la  ; do echo "$=
f" |=20
sed 's%/[^/]*$%%'; done | (tr '\012' ' '; echo) | sed -e 's/ $//' -e "s/=20
/\'path_separator\'/g"`\; export KAFFELIBRARYPATH >> BUILD_ENVIRONMENT.ne=
w; \
echo JAVA=3D/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffe/Kaffe\; export JAVA =
>>=20
BUILD_ENVIRONMENT.new
rm -f BUILD_ENVIRONMENT
mv BUILD_ENVIRONMENT.new BUILD_ENVIRONMENT
make[2]: Leaving directory `/home/abbe/kaffe/kaffe-1.0.5'
make[1]: Leaving directory `/home/abbe/kaffe/kaffe-1.0.5'
Making all in config
make[1]: Entering directory `/home/abbe/kaffe/kaffe-1.0.5/config'
/bin/sh ../config/regen-forward ./i386/linux/md.h md.h stamp-h02
md.h is already up-to-date
/bin/sh ../config/regen-forward ../config/i386/linux/jit3-md.h jit-md.h=20
stamp-h01
jit-md.h is already up-to-date
make[1]: Leaving directory `/home/abbe/kaffe/kaffe-1.0.5/config'
Making all in include
make[1]: Entering directory `/home/abbe/kaffe/kaffe-1.0.5/include'
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Thread.h java/lang/Thread
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Thread.h': Aucun fichier ou r=E9pertoi=
re de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_ThreadGroup.h=20
java/lang/ThreadGroup
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_ThreadGroup.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Throwable.h java/lang/Throw=
able
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Throwable.h': Aucun fichier ou r=E9per=
toire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_File.h java/io/File
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_File.h': Aucun fichier ou r=E9pertoire d=
e ce=20
type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_FileDescriptor.h=20
java/io/FileDescriptor
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_FileDescriptor.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_FileInputStream.h=20
java/io/FileInputStream
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_FileInputStream.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_FileOutputStream.h=20
java/io/FileOutputStream
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_FileOutputStream.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_InputStream.h java/io/InputSt=
ream
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_InputStream.h': Aucun fichier ou r=E9per=
toire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_ObjectInputStream.h=20
java/io/ObjectInputStream
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_ObjectInputStream.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_ObjectOutputStream.h=20
java/io/ObjectOutputStream
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_ObjectOutputStream.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_PrintStream.h java/io/PrintSt=
ream
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_PrintStream.h': Aucun fichier ou r=E9per=
toire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_io_RandomAccessFile.h=20
java/io/RandomAccessFile
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_io_RandomAccessFile.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Boolean.h java/lang/Boolean
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Boolean.h': Aucun fichier ou r=E9perto=
ire de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Byte.h java/lang/Byte
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Byte.h': Aucun fichier ou r=E9pertoire=
 de ce=20
type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Character.h java/lang/Chara=
cter
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Character.h': Aucun fichier ou r=E9per=
toire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Cloneable.h java/lang/Clone=
able
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Cloneable.h': Aucun fichier ou r=E9per=
toire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Compiler.h java/lang/Compil=
er
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Compiler.h': Aucun fichier ou r=E9pert=
oire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Double.h java/lang/Double
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Double.h': Aucun fichier ou r=E9pertoi=
re de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Float.h java/lang/Float
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Float.h': Aucun fichier ou r=E9pertoir=
e de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Integer.h java/lang/Integer
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Integer.h': Aucun fichier ou r=E9perto=
ire de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Long.h java/lang/Long
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Long.h': Aucun fichier ou r=E9pertoire=
 de ce=20
type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Math.h java/lang/Math
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Math.h': Aucun fichier ou r=E9pertoire=
 de ce=20
type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Runtime.h java/lang/Runtime
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Runtime.h': Aucun fichier ou r=E9perto=
ire de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_SecurityManager.h=20
java/lang/SecurityManager
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_SecurityManager.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_Short.h java/lang/Short
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_Short.h': Aucun fichier ou r=E9pertoir=
e de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_System.h java/lang/System
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_System.h': Aucun fichier ou r=E9pertoi=
re de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_reflect_Array.h=20
java/lang/reflect/Array
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_reflect_Array.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_reflect_Constructor.h=20
java/lang/reflect/Constructor
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_reflect_Constructor.h': Aucun fichier =
ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_reflect_Field.h=20
java/lang/reflect/Field
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_reflect_Field.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_lang_reflect_Method.h=20
java/lang/reflect/Method
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_lang_reflect_Method.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_net_DatagramPacket.h=20
java/net/DatagramPacket
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_net_DatagramPacket.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_net_InetAddress.h=20
java/net/InetAddress
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_net_InetAddress.h': Aucun fichier ou r=E9pe=
rtoire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_net_InetAddressImpl.h=20
java/net/InetAddressImpl
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_net_InetAddressImpl.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_net_PlainDatagramSocketImpl.h=20
java/net/PlainDatagramSocketImpl
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_net_PlainDatagramSocketImpl.h': Aucun fichi=
er=20
ou r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_net_PlainSocketImpl.h=20
java/net/PlainSocketImpl
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_net_PlainSocketImpl.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_net_SocketImpl.h java/net/Socket=
Impl
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_net_SocketImpl.h': Aucun fichier ou r=E9per=
toire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_net_SocketOptions.h=20
java/net/SocketOptions
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_net_SocketOptions.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_util_Arrays.h java/util/Arrays
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_util_Arrays.h': Aucun fichier ou r=E9pertoi=
re de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_util_Comparator.h=20
java/util/Comparator
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_util_Comparator.h': Aucun fichier ou r=E9pe=
rtoire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_util_Vector.h java/util/Vector
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_util_Vector.h': Aucun fichier ou r=E9pertoi=
re de=20
ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_util_zip_Adler32.h=20
java/util/zip/Adler32
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_util_zip_Adler32.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_util_zip_CRC32.h java/util/zip/C=
RC32
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_util_zip_CRC32.h': Aucun fichier ou r=E9per=
toire=20
de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_util_zip_Deflater.h=20
java/util/zip/Deflater
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_util_zip_Deflater.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_util_zip_Inflater.h=20
java/util/zip/Inflater
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_util_zip_Inflater.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o java_util_zip_ZipEntry.h=20
java/util/zip/ZipEntry
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0java_util_zip_ZipEntry.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o kaffe_io_ObjectStreamClassImpl.h=20
kaffe/io/ObjectStreamClassImpl
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0kaffe_io_ObjectStreamClassImpl.h': Aucun fichier=
 ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o kaffe_lang_SystemClassLoader.h=20
kaffe/lang/SystemClassLoader
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0kaffe_lang_SystemClassLoader.h': Aucun fichier o=
u=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o kaffe_lang_UNIXProcess.h=20
kaffe/lang/UNIXProcess
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0kaffe_lang_UNIXProcess.h': Aucun fichier ou=20
r=E9pertoire de ce type
/home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh -classpath=20
../libraries/javalib/Klasses.jar -o kaffe_management_Classpath.h=20
kaffe/management/Classpath
/bin/sh: /home/abbe/kaffe/kaffe-1.0.5/kaffe/kaffeh: is a directory
mv: cannot stat `stamp-h0kaffe_management_Classpath.h': Aucun fichier ou=20
r=E9pertoire de ce type
make[1]: *** [stamp-h0all] Error 1
make[1]: Leaving directory `/home/abbe/kaffe/kaffe-1.0.5/include'
make: *** [all-recursive] Error 1
abbe@linux:~/kaffe/kaffe-1.0.5 >


Please can you help me ?

Best reagards.

Abdeslam.