From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17415 invoked by alias); 24 Jul 2005 14:49:06 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 17318 invoked by uid 22791); 24 Jul 2005 14:48:38 -0000 Received: from mout2.freenet.de (HELO mout2.freenet.de) (194.97.50.155) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Sun, 24 Jul 2005 14:48:38 +0000 Received: from [194.97.50.135] (helo=mx2.freenet.de) by mout2.freenet.de with esmtpa (Exim 4.52) id 1DwhmO-0001wh-4a for ecos-discuss@sources.redhat.com; Sun, 24 Jul 2005 16:48:36 +0200 Received: from a82bc.a.pppool.de ([213.6.130.188] helo=dannydevito) by mx2.freenet.de with esmtpa (ID danny.mauersberger@freenet.de) (Exim 4.52 #3) id 1DwhmE-0004CY-EV for ecos-discuss@sources.redhat.com; Sun, 24 Jul 2005 16:48:36 +0200 From: "Danny" To: Date: Sun, 24 Jul 2005 14:49:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: [ECOS] Problem of porting kaffe to ecos on ARM 7 hardware target X-SW-Source: 2005-07/txt/msg00254.txt.bz2 Message-ID: <20050724144900.0Rbwi2q8y5L9EnIfkRaVdJHYmIW7XaxEHkES_LQvU-g@z> Hello list! I have the problem of porting kaffe-1.0.7 on an ARM 7 platform with the real time operation system "eCos". My Target platform has following features: Hardware: Processor ARM7 50 MHz 32 Bit RISC CPU 8 MB SDRAM, 2 MB Flash, RTC, 2 KBit EEPROM First I have installed the eCos software Development Kit on Linux 9.2. After that, you can build an eCos library=20 with the "eCos Configuration Tool". The os "eCos" includes a Hal for my target platform (ARM 7). So I don=B4t need=20 to construct such a hal for my arm7 processor.My aim is to build an eCos library including kaffe-1.0.7 =A0 I have=A0 found an instruction at www.sinby.com, which describes the necess= ary steps to install kaffe on the target=20 platform "SH" with eCos as OS. At www.sinby.com you only will find instructions of porting kaffe to eCos for the=20 hardware platforms "MIPS" and "SH". I have modified these steps for my ARM processor.=20 Here are the steps a have tried to realize: 1. It is necessary to get following sources to build Kaffe / eCos: =A0=A0=A0=A0=A0 Kaffe-1.0.7=A0=A0=A0=A0=A0=A0 http://www.kaffe.org =A0=A0=A0=A0=A0 eCos-current=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 http://source= s.redhat.com =A0=A0=A0=A0=A0 Kaffe /eCos package=A0=A0=A0=A0 http://sinby.com =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 Kaffe / eCos includes: =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 - Stdio.001217.tar.gz=A0=A0 (additional s= tdio functions) =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =A0 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 I didn=B4t find this fi= le =A0=A0=A0=A0=A0 =A0=A0=A0=A0=A0=20 - Kaffe_driver_V1_0_1.epk=A0 (eCos package for kaffe) - Kaffe106.diff (diff for kaffe-1.0.7) =A0=A0 I have found the patch named =84kaffe_ecos_KD_0_0B.diff - Kaffe_ecos.tar.gz (additional sources for kaffe / eCos)=A0 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20 2. Install kaffe-1.0.7 on Build Host The installation of kaffe is necessary because you will find "kaffeh", that is needed for cross-compiling =A0=A0=A0=A0=A0 Kaffe is installed on /usr/local/kaffe-1.0.7 / kaffe-native =A0=A0=A0=A0=A0 IMPORTANT: - the source code of kaffe is under /usr / local= / kaffe-1.0.7 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 - I have added a kaffe-1.0= .7 subdirectory /usr / local / kaffe-1.0.7 /cross=A0 (for cross-compiling) =A0=A0=A0=A0=A0 - I have installed kaffe on =93/usr / local / kaffe-1= .0.7 / kaffe-native=20 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 =A0=A0=A0=A0 I have realized this step! 3. It is necessary to add the functions feof(), ferror() and clearer() into the directory "language/c/libc/stdio/current/src/common. The sources are included in stdio_001217.tar.gz. I didn=B4t find the stdio_001217.tar.gz, so I=A0 skiped this step! 4. Add the Kaffe Package into eCos under the ecos "packages" directory as below: Tclsh ecosadmin.tcl add kaffe.driver_V1_0_1-epk. =A0=A0=A0=A0 This includes systemcalls for kaffe, jar driver and machine dependent codes. =A0=A0=A0 =A0I have realized this step with the kaffe_driver_V0, because I didn=92t find a Version V_1! 5. Build the eCos Library included the kaffe package First I have to choose a hardware- and package-template. In this case, my: =A0=A0=A0=A0=A0=20 =A0=A0=A0=A0=A0 - hardware template is: AIM Arm Industrial Module 711 =A0=A0=A0=A0=A0 - package template is:=A0=A0net =96 package =A0I added following additional packages: - Compute CRCs - FLASH DEVICE DRIVER =96 in this package, I have activated the option "Instantiate in I/O block device" and "Configuration from FIS" - JFFS2 Filesystem - Linux compatibility layer - Zlib compress and decompress package - Kaffe/eCos =A0=A0=A0=A0=A0 After having all packages together, I have built an eCos li= brary with this configuration. 6. Applying the patch=A0 "kaffe107.diff" to kaffe-1.0.7.=20 When I applied the patch, the following error occurs: patch < kaffe_ecos_KD_0_0B.diff atching file config.sub atching file configure unk #1 succeeded at 10109 (offset -205 lines). unk #2 FAILED at 10629. unk #3 FAILED at 10921. unk #4 FAILED at 10952. unk #5 FAILED at 11029. unk #6 FAILED at 11178. unk #7 FAILED at 11209. out of 7 hunks FAILED -- saving rejects to file configure.rej patching file configure.in an't find file to patch at input line 117 erhaps you should have used the -p or --strip option? he text leading up to this was: ------------------------- --- kaffe-1.0.7-orig/config/config-io.h=A0=A0=A0=A0=A0=A0=A0 1999-07-28 09:25:37.000000000 +0900 +++ kaffe-1.0.7/config/config-io.h=A0=A0=A0=A0 2002-07-07 01:24:00.0000000= 00 +0900 7. Exctract all files from achive file "kaffe_ecos.tar.gz". I have added a new directory named "arm" including=A0 the "md" directory to the archive. I have modified and adapted=20 the header, source files and cdl files in the "md"-directory to my arm-processor. Then I copied the modified=20 archive to kaffe-1.0.7 directory. Modifications in the "config.sub" and "config.alias" are necessary, so that you are=20 able to execute the ./configure in step 10 with the option =96-host=3Darm-ecos 8. Changing the directory to kaffe/kaffe/. Add my jar.file and make necessary modifications to "classes.txt" and "ecos.mk" to=20 suit to my jar file environment. My jar file includes a simple "Hello World".class file 9. Set up the environment for cross-compiling: export KAFFEH=3D/usr/local/kaffe-1.0.7/kaffe-native/kaffe/kaffeh/kaffeh export LDFLAGS=3D"-L/usr/local/Projekt/Version1/untitled1_install/lib -nostartfiles -Ttarget.ld -WI,--gc-sections" export CFLAGS=3D"-mcpu=3Darm7tdmi -mbig-endian -Wall -g -O2 -D__ECOS" export CPPFLAGS=3D"-I/usr/local/Projekt/Version1/untitled1_install/include -nostdi= nc -D__ECOS"=20 export CC=3Darm-elf-gcc=20 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 export OBJCOPY=3Darm-elf-objcopy 10. Execution of Configure and Make in my subdirectory /usr / local / kaffe-1.0.7 / cross Configure Execution in the subdirectory "kaffe-cross" of kaffe-1.0.7: ./configure --host =3D arm-ecos --build =3D i686-linux After the Execution you can see the following: linux:/usr/local/kaffe-1.0.7/cross # /usr/local/kaffe-1.0.7/configure --host=3Darm-ecos --build=3Di686-linux 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 for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... (cached) arm-elf-gcc checking whether the C compiler (arm-elf-gcc -mcpu=3Darm7tdmi -mbig-endian -Wall -g -O2 -D__ECOS -L/usr/local/Projekt/Version1/untitled1_install/lib -nostartfiles -Ttarget.ld -WI,--gc-sections) works... yes checking whether the C compiler (arm-elf-gcc -mcpu=3Darm7tdmi -mbig-endian -Wall -g -O2 -D__ECOS -L/usr/local/Projekt/Version1/untitled1_install/lib -nostartfiles -Ttarget.ld -WI,--gc-sections) is a cross-compiler... yes checking whether we are using GNU C... (cached) /usr/local/kaffe-1.0.7/configure: line 1232 yes checking whether arm-elf-gcc accepts -g... (cached) yes checking host system type... /usr/local/kaffe-1.0.7/configure: line 1320 Host_CPU: arm Host IST: arm-unknown-ecos OS: ecos =A0=A0=A0=A0=A0 checking for Cygwin environment... (cached) no checking for mingw32 environment... (cached) no checking for executable suffix... (cached) no arm ecos ************************************************************ Using ARM/ECOS config.frag ************************************************************ checking how to run the C preprocessor... arm-elf-cpp checking build system type... i686-pc-linux-gnu checking for ld used by GCC... (cached) arm-elf-ld checking if the linker (arm-elf-ld) is GNU ld... (cached) yes checking for arm-elf-ld option to reload object files... (cached) -r checking for BSD-compatible nm... (cached) arm-elf-nm checking whether ln -s works... (cached) yes checking how to recognise dependant libraries... (cached) unknown checking for object suffix... (cached) o checking command to parse arm-elf-nm output... (cached) ok checking for dlfcn.h... (cached) yes checking for arm-ecos-ranlib... (cached) arm-elf-ranlib checking for arm-ecos-strip... (cached) strip checking for objdir... .libs checking for arm-elf-gcc option to produce PIC... (cached)=A0=A0=A0=A0 -fPIC checking if arm-elf-gcc PIC flag=A0=A0=A0=A0 -fPIC works... (cached) yes checking if arm-elf-gcc static flag -static works... (cached) yes checking if arm-elf-gcc supports -c -o file.o... (cached) yes checking if arm-elf-gcc supports -c -o file.lo... (cached) yes checking if arm-elf-gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (arm-elf-ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... no checking if libtool supports shared libraries... no checking whether to build shared libraries... no checking whether to build static libraries... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dlopen... (cached) no checking for dlopen in -ldl... (cached) no checking for dlopen in -lsvld... (cached) no checking for dld_link in -ldld... (cached) no creating libtool checking for _ prefix in compiled symbols... (cached) no checking execution engine... intrp checking gprof(4) profiling support... no checking sun compatibility mode... yes checking thread system... ecos-native 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) 2 checking size of int... (cached) 4 checking size of long... (cached) 4 checking size of long long... (cached) 8 checking size of __int64... (cached) 0 checking size of void*... (cached) 4 checking alignment of void*... (cached) 4 checking return type of signal handlers... (cached) int 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_get_d in -lgmp... (cached) no checking for __gmpz_get_d 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 X... disabled checking for ANSI C header files... (cached) yes checking for alloca.h... (cached) yes checking for asm/sigcontext.h... (cached) no checking for asm/signal.h... (cached) no checking for bsd/libc.h... (cached) no checking for dl.h... (cached) no checking for dlfcn.h... (cached) yes checking for fcntl.h... (cached) yes checking for features.h... (cached) no checking for gmp.h... (cached) no checking for iconv.h... (cached) yes checking for jpeglib.h... (cached) no checking for kernel/OS.h... (cached) no checking for mach-o/rld.h... (cached) no checking for malloc.h... (cached) yes checking for memory.h... (cached) no checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for netinet/in_systm.h... (cached) yes checking for netinet/tcp.h... (cached) yes checking for png.h... (cached) no checking for poll.h... (cached) no checking for pwd.h... (cached) yes checking for sigcontext.h... (cached) no checking for signal.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/filio.h... (cached) no checking for sys/ioctl.h... (cached) yes checking for sys/param.h... (cached) yes checking for sys/poll.h... (cached) no checking for sys/select.h... (cached) yes checking for sys/socket.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/utsname.h... (cached) no checking for sys/wait.h... (cached) yes checking for time.h... (cached) yes checking for unistd.h... (cached) yes checking for utime.h... (cached) yes checking for winbase.h... (cached) no checking for windows.h... (cached) no checking for winnt.h... (cached) no checking for winsock.h... (cached) no checking for wintypes.h... (cached) no checking for wtypes.h... (cached) no checking for zlib.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 to enable GCJ support... checking whether to enable MIPS II instructions... no checking whether time.h and sys/time.h may both be included... (cached) no checking whether struct tm is in sys/time.h or time.h... (cached) sys/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) no checking for inline... (cached) inline checking for struct sigcontext... (cached) no checking for struct sigcontext_struct (without asm/sigcontext.h)... (cached) 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) yes checking for socket... (cached) yes checking for getsockname... (cached) yes checking for getpagesize... (cached) no checking for memcpy... (cached) yes checking for memmove... (cached) yes checking for mkdir... (cached) yes checking for getcwd... (cached) yes checking for chdir... (cached) yes checking for getwd... (cached) no checking for gettimeofday... (cached) no checking for ftime... (cached) no checking for time... (cached) yes checking for uname... (cached) yes checking for getuid... (cached) no checking for localtime... (cached) yes checking for iconv... (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) yes checking for mergesort... (cached) no checking whether long division is broken... (cached) cross checking whether long modulo is broken... (cached) cross 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) no checking for on_exit... (cached) no checking for vsnprintf... (cached) no checking for snprintf... (cached) no checking for declaration of select... (cached) no checking for declaration of swab... (cached) no configure: warning: when cross compiling, you may want to set ac_cv_c_char_unsigned to yes or no checking for kaffeh... (cached) /usr/local/kaffe-1.0.7/kaffe-native/kaffe/kaffeh/kaffeh checking for path separator... (cached) path_separator checking for directory separator... (cached) file_separator updating cache ./config.cache 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/kaffevm/systems/ecos-native/Makefile creating kaffe/kaffe/Makefile creating kaffe/kaffeh/Makefile creating kaffe/xprof/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/sinby/Makefile creating libraries/extensions/sinby/javalib/Makefile creating libraries/extensions/sinby/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/kaffexprof 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/kopi 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 /usr/local/kaffe-1.0.7/libltdl/configure=A0 --host=3Darm-ec= os --build=3Di686-linux --enable-ltdl-convenience --cache-file=3D.././config.c= ache --srcdir=3D/usr/local/kaffe-1.0.7/libltdl loading cache .././config.cache checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking for mawk... (cached) gawk checking whether make sets ${MAKE}... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... (cached) arm-elf-gcc checking whether the C compiler (arm-elf-gcc -mcpu=3Darm7tdmi -mbig-endian -Wall -g -O2 -D__ECOS -Wall -Wstrict-prototypes -L/usr/local/Projekt/Version1/untitled1_install/lib -nostartfiles -Ttarget.ld -WI,--gc-sections) works... yes checking whether the C compiler (arm-elf-gcc -mcpu=3Darm7tdmi -mbig-endian -Wall -g -O2 -D__ECOS -Wall -Wstrict-prototypes -L/usr/local/Projekt/Version1/untitled1_install/lib -nostartfiles -Ttarget.ld -WI,--gc-sections) is a cross-compiler... yes checking whether we are using GNU C... (cached) yes checking whether arm-elf-gcc accepts -g... (cached) yes checking for style of include used by make... GNU checking dependency style of arm-elf-gcc... (cached) none checking for working const... (cached) yes checking for inline... (cached) inline checking for Cygwin environment... (cached) no checking for mingw32 environment... (cached) no checking how to run the C preprocessor... arm-elf-cpp checking host system type... arm-unknown-ecos checking build system type... i686-pc-linux-gnu checking for ld used by GCC... (cached) arm-elf-ld checking if the linker (arm-elf-ld) is GNU ld... (cached) yes checking for arm-elf-ld option to reload object files... (cached) -r checking for BSD-compatible nm... (cached) arm-elf-nm checking whether ln -s works... (cached) yes checking how to recognise dependant libraries... (cached) unknown checking for object suffix... (cached) o checking for executable suffix... (cached) no checking command to parse arm-elf-nm output... (cached) ok checking for dlfcn.h... (cached) yes checking for arm-ecos-ranlib... (cached) arm-elf-ranlib checking for arm-ecos-strip... (cached) strip checking for objdir... .libs checking for arm-elf-gcc option to produce PIC... (cached)=A0=A0=A0=A0=A0 -= fPIC checking if arm-elf-gcc PIC flag=A0=A0=A0=A0=A0 -fPIC works... (cached) yes checking if arm-elf-gcc static flag -static works... (cached) yes checking if arm-elf-gcc supports -c -o file.o... (cached) yes checking if arm-elf-gcc supports -c -o file.lo... (cached) yes checking if arm-elf-gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (arm-elf-ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... no checking if libtool supports shared libraries... no checking whether to build shared libraries... no checking whether to build static libraries... yes creating libtool checking for ANSI C header files... (cached) yes 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 whether arm-elf-gcc supports assert without backlinking... checking which extension is used for shared libraries... (cached) checking which variable specifies run-time library path... (cached) checking for the default library search path... (cached) /lib /usr/lib checking for objdir... (cached) .libs checking whether libtool supports -dlopen/-dlpreopen... (cached) yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dlopen in -ldl... (cached) no checking for dlopen in -lsvld... (cached) no checking for dld_link in -ldld... (cached) no checking for _ prefix in compiled symbols... (cached) no checking whether deplibs are loaded by dlopen... (cached) unknown checking for argz.h... (cached) yes checking for error_t... no checking for argz_append... (cached) no checking for argz_create_sep... (cached) no checking for argz_insert... (cached) no checking for argz_next... (cached) no checking for argz_stringify... (cached) no checking for errno.h... (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 unistd.h... (cached) yes checking for dl.h... (cached) no checking for sys/dl.h... (cached) no checking for dld.h... (cached) no checking for string.h... (cached) yes checking for strchr... (cached) no checking for index... (cached) no checking for strrchr... (cached) no checking for rindex... (cached) no checking for memcpy... (cached) yes checking for memmove... (cached) yes checking for strcmp... (cached) no updating cache .././config.cache creating ./config.status creating Makefile creating config.h config.h is unchanged linux:/usr/local/kaffe-1.0.7/cross #=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0 11. execution of make There are lot=B4s of errors, which you can see in the following output: linux:/usr/local/kaffe-1.0.7/cross # make Making all in . make[1]: Entering directory `/usr/local/kaffe-1.0.7/cross' make top_srcdir=3D`cd /usr/local/kaffe-1.0.7 >/dev/null; pwd` \ =A0=A0=A0=A0=A0=A0=A0 top_builddir=3D`cd . >/dev/null; pwd` \ =A0=A0=A0=A0=A0=A0=A0 "DEBUG_ENV=3D" BUILD_ENVIRONMENT-make make[2]: Entering directory `/usr/local/kaffe-1.0.7/cross' echo CLASSPATH=3D\${CLASSPATH-.}\''path_separator'\'/usr/local/kaffe-1.0.7/libra= ri es/javalib/Klasses.jar\''path_separator'\'/usr/local/kaffe-1.0.7/libraries/j aval ib/kjc.jar\; export CLASSPATH | sed 's,/,file_separator,g;s,\\,\\\\,g' > BUILD_E NVIRONMENT.new; \ echo KAFFELIBRARYPATH=3D\${KAFFELIBRARYPATH+\"\$KAFFELIBRARYPATH\"\''path_separa= to r'\'}`for f in /usr/local/kaffe-1.0.7/cross/libraries/clib/native/libnative.la / usr/local/kaffe-1.0.7/cross/libraries/clib/net/libnet.la /usr/local/kaffe-1.0.7/ cross/libraries/clib/io/libio.la /usr/local/kaffe-1.0.7/cross/libraries/clib/zip /libzip.la /usr/local/kaffe-1.0.7/cross/libraries/clib/math/libmath.la /usr/loca l/kaffe-1.0.7/cross/libraries/clib/management/libmanagement.la /usr/local/kaffe- 1.0.7/cross/libraries/clib/security/libsecurity.la /usr/local/kaffe-1.0.7/cross/ libraries/extensions/microsoft/clib/libmicrosoft.la /usr/local/kaffe-1.0.7/cross /libraries/extensions/sinby/clib/libsinby.la=A0=A0 ; do echo "$f" | sed 's%/[^/]*$%% '; done | (tr '\012' ' '; echo) | sed -e 's/ $//' -e "s/ /\'path_separator\'/g"` \; export KAFFELIBRARYPATH >> BUILD_ENVIRONMENT.new; \ echo JAVA=3D/usr/local/kaffe-1.0.7/cross/kaffe/kaffe/kaffe-bin\; export JAVA >> BU ILD_ENVIRONMENT.new rm -f BUILD_ENVIRONMENT mv BUILD_ENVIRONMENT.new BUILD_ENVIRONMENT make[2]: Leaving directory `/usr/local/kaffe-1.0.7/cross' make[1]: Leaving directory `/usr/local/kaffe-1.0.7/cross' Making all in config make[1]: Entering directory `/usr/local/kaffe-1.0.7/cross/config' /bin/sh /usr/local/kaffe-1.0.7/config/regen-forward /usr/local/kaffe-1.0.7/confi g/arm/ecos/md.h md.h stamp-h02 md.h is already up-to-date /bin/sh /usr/local/kaffe-1.0.7/config/regen-forward=A0 xprofile-md.h stamp-= h03 make[2]: Entering directory `/usr/local/kaffe-1.0.7/cross/config' /bin/sh /usr/local/kaffe-1.0.7/config/regen-forward=A0 xprofile-md.h stamp-= h03 make[2]: Leaving directory `/usr/local/kaffe-1.0.7/cross/config' make[1]: Leaving directory `/usr/local/kaffe-1.0.7/cross/config' Making all in include make[1]: Entering directory `/usr/local/kaffe-1.0.7/cross/include' make[1]: Leaving directory `/usr/local/kaffe-1.0.7/cross/include' Making all in libltdl make[1]: Entering directory `/usr/local/kaffe-1.0.7/cross/libltdl' make=A0 all-am make[2]: Entering directory `/usr/local/kaffe-1.0.7/cross/libltdl' /bin/sh ./libtool --mode=3Dcompile arm-elf-gcc -DHAVE_CONFIG_H -I. -I/usr/local/ka ffe-1.0.7/libltdl -I.=A0=A0 -DKVER=3D'""' -I/usr/local/kaffe-1.0.7/kaffe/ka= ffevm -I/us r/local/kaffe-1.0.7/kaffe/kaffevm/systems/ecos-native -I/usr/local/kaffe-1.0.7/l ibltdl/config -I/usr/local/kaffe-1.0.7/libltdl/include -I/usr/local/Projekt/Vers ion1/untitled1_install/include -nostdinc -D__ECOS -I/usr/local/include=A0 -mcpu=3Dar m7tdmi -mbig-endian -Wall -g -O2 -D__ECOS -Wall -Wstrict-prototypes -c -o ltdl.l o `test -f /usr/local/kaffe-1.0.7/libltdl/ltdl.c || echo '/usr/local/kaffe-1.0.7 /libltdl/'`/usr/local/kaffe-1.0.7/libltdl/ltdl.c arm-elf-gcc -DHAVE_CONFIG_H -I. -I/usr/local/kaffe-1.0.7/libltdl -I. -DKVER=3D\"\" =A0-I/usr/local/kaffe-1.0.7/kaffe/kaffevm -I/usr/local/kaffe-1.0.7/kaffe/kaffevm/s ystems/ecos-native -I/usr/local/kaffe-1.0.7/libltdl/config -I/usr/local/kaffe-1. 0.7/libltdl/include -I/usr/local/Projekt/Version1/untitled1_install/include -nos tdinc -D__ECOS -I/usr/local/include -mcpu=3Darm7tdmi -mbig-endian -Wall -g = -O2 -D_ _ECOS -Wall -Wstrict-prototypes -c /usr/local/kaffe-1.0.7/libltdl/ltdl.c -o ltdl .o In file included from /usr/local/Projekt/Version1/untitled1_install/include/sys/ types.h:70, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/unis td.h:66, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:33: /usr/local/Projekt/Version1/untitled1_install/include/stddef.h:64:25: stddef.h: No such file or directory In file included from /usr/local/Projekt/Version1/untitled1_install/include/sys/ types.h:101, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/unis td.h:66, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:33: /usr/local/Projekt/Version1/untitled1_install/include/cyg/posix/types.h:95: erro r: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/posix/types.h:95: warn ing: no semicolon at end of struct or union /usr/local/Projekt/Version1/untitled1_install/include/cyg/posix/types.h:96: warn ing: type defaults to `int' in declaration of `pthread_attr_t' /usr/local/Projekt/Version1/untitled1_install/include/cyg/posix/types.h:96: warn ing: data definition has no type or storage class In file included from /usr/local/kaffe-1.0.7/libltdl/ltdl.c:33: /usr/local/Projekt/Version1/untitled1_install/include/unistd.h:233: error: parse =A0error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/unistd.h:233: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/unistd.h:234: error: parse =A0error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/unistd.h:234: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/unistd.h:240: error: parse =A0error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/unistd.h:240: warning: fun ction declaration isn't a prototype In file included from /usr/local/Projekt/Version1/untitled1_install/include/stdi o.h:77, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:37: /usr/local/Projekt/Version1/untitled1_install/include/stdarg.h:65:25: stdarg.h: No such file or directory In file included from /usr/local/Projekt/Version1/untitled1_install/include/stdi o.h:81, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:37: /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :158 : error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :158 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :190 : error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :190 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :193 : error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :194 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :198 : error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :198 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :249 : error: parse error before "fread" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :249 : error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :250 : warning: type defaults to `int' in declaration of `fread' /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :250 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :250 : warning: data definition has no type or storage class /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :253 : error: parse error before "fwrite" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :253 : error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :254 : warning: type defaults to `int' in declaration of `fwrite' /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :254 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :254 : warning: conflicting types for built-in function 'fwrite' /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :254 : warning: data definition has no type or storage class /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :296 : error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :298 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :301 : error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :302 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :302 : warning: conflicting types for built-in function 'snprintf' /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :305 : error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :307 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :310 : error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :312 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :315 : error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :316 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :320 : error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :320 : warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :324 : error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.h :324 : warning: function declaration isn't a prototype In file included from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.inl:67, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.h:330, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/stdi o.h:81, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:37: /usr/local/Projekt/Version1/untitled1_install/include/string.h:91: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/string.h:91: warning: func tion declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/string.h:104: error: parse =A0error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/string.h:104: warning: fun ction declaration isn't a prototype In file included from /usr/local/Projekt/Version1/untitled1_install/include/stri ng.h:109, =A0=A0=A0=A0 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.inl:67, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.h:330, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/stdi o.h:81, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:37: /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:7 3: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:7 3: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:7 9: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:7 9: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:8 9: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:8 9: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:9 7: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:9 7: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 06: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 06: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 09: error: parse error before "strxfrm" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 09: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 09: warning: type defaults to `int' in declaration of `strxfrm' /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 09: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 09: warning: data definition has no type or storage class /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 17: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 17: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 23: error: parse error before "strcspn" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 23: warning: type defaults to `int' in declaration of `strcspn' /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 23: warning: data definition has no type or storage class /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 32: error: parse error before "strspn" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 32: warning: type defaults to `int' in declaration of `strspn' /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 32: warning: data definition has no type or storage class /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 51: error: parse error before "strlen" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 51: warning: type defaults to `int' in declaration of `strlen' /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/string .h:1 51: warning: data definition has no type or storage class In file included from /usr/local/Projekt/Version1/untitled1_install/include/stri ng.h:117, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.inl:67, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.h:330, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/stdi o.h:81, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:37: /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:79: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:79: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:82: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:82: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:85: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:85: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:88: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:88: warning: function declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:97: error: parse error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/string/bsdstr ing. h:97: warning: function declaration isn't a prototype In file included from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.inl:68, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.h:330, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/stdi o.h:81, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:37: /usr/local/Projekt/Version1/untitled1_install/include/limits.h:222:26: limits.h: =A0No such file or directory In file included from /usr/local/Projekt/Version1/untitled1_install/include/cyg/ libc/stdio/stdio.h:330, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/Projekt/Version1/untitled1_install/include/stdi o.h:81, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /usr/local/kaffe-1.0.= 7/libltdl/ltdl.c:37: /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:9 4: error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl: In function `vfprintf': /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:9 5: error: number of arguments doesn't match prototype cc1: error: prototype declaration /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:9 6: error: `stream' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:9 6: error: (Each undeclared identifier is reported only once /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:9 6: error: for each function it appears in.) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:9 6: error: `INT_MAX' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:9 6: error: `format' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:9 6: error: `arg' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl: At top level: /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 01: error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl: In function `vprintf': /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 02: error: number of arguments doesn't match prototype cc1: error: prototype declaration /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 03: error: `INT_MAX' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 03: error: `format' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 03: error: `arg' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl: At top level: /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 08: error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl: In function `vsprintf': /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 09: error: number of arguments doesn't match prototype cc1: error: prototype declaration /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 10: error: `s' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 10: error: `INT_MAX' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 10: error: `format' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 10: error: `arg' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl: At top level: /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 51: error: parse error before "va_list" /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl: In function `vscanf': /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 52: error: number of arguments doesn't match prototype cc1: error: prototype declaration /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 53: error: `format' undeclared (first use in this function) /usr/local/Projekt/Version1/untitled1_install/include/cyg/libc/stdio/stdio.i nl:1 53: error: `arg' undeclared (first use in this function) In file included from /usr/local/kaffe-1.0.7/libltdl/ltdl.c:41: /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h: At top level: /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:184: warning: par ameter names (without types) in function declaration /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:190: warning: par ameter names (without types) in function declaration /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:193: error: parse =A0error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:193: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:354: error: parse =A0error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:355: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:381: error: parse =A0error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:382: warning: fun ction declaration isn't a prototype In file included from /usr/local/kaffe-1.0.7/libltdl/ltdl.c:41: /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:483: error: parse =A0error before "size_t" /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:483: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:486: error: parse =A0error before '*' token /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:486: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:489: error: parse =A0error before "wchar_t" /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:489: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:492: error: parse =A0error before "mbstowcs" /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:492: error: parse =A0error before '*' token /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:492: warning: typ e defaults to `int' in declaration of `mbstowcs' /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:492: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:492: warning: dat a definition has no type or storage class /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:495: error: parse =A0error before "wcstombs" /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:495: warning: typ e defaults to `int' in declaration of `wchar_t' /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:495: error: parse =A0error before '*' token /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:495: warning: typ e defaults to `int' in declaration of `wcstombs' /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:495: warning: fun ction declaration isn't a prototype /usr/local/Projekt/Version1/untitled1_install/include/stdlib.h:495: warning: dat a definition has no type or storage class /usr/local/kaffe-1.0.7/libltdl/ltdl.c:57:22: malloc.h: No such file or directory /usr/local/kaffe-1.0.7/libltdl/ltdl.c:86:20: argz.h: No such file or directory In file included from /usr/local/kaffe-1.0.7/libltdl/ltdl.c:95: /usr/local/kaffe-1.0.7/libltdl/ltdl.h:204: error: parse error before "size" /usr/local/kaffe-1.0.7/libltdl/ltdl.h:204: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.h:205: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.h:205: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:158: error: parse error before "size" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:158: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:159: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:159: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:161: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:161: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:164: error: parse error before "size" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:165: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:165: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:165: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:166: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:167: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:167: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:167: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:387: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `rpl_realloc': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:388: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:426: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:426: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:431: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `rpl_argz_append': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:432: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:434: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:436: error: `size_t' undeclared (first use =A0in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:448: error: `argz_len' undeclared (first u se in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:448: error: invalid type argument of `unar y *' /usr/local/kaffe-1.0.7/libltdl/ltdl.c:454: error: invalid type argument of `unar y *' /usr/local/kaffe-1.0.7/libltdl/ltdl.c:458: error: invalid type argument of `unar y *' /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:468: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:468: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:473: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `rpl_argz_create_sep': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:476: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:478: error: `size_t' undeclared (first use =A0in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:487: error: `argz_len' undeclared (first u se in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:521: error: invalid type argument of `unar y *' /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:531: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:531: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:536: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `rpl_argz_insert': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:537: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:562: error: `size_t' undeclared (first use =A0in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:562: error: parse error before "entry_len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:565: error: `argz_len' undeclared (first u se in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:572: error: `offset' undeclared (first use =A0in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:577: error: `entry_len' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:577: error: invalid type argument of `unar y *' /usr/local/kaffe-1.0.7/libltdl/ltdl.c:582: error: invalid type argument of `unar y *' /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:593: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:593: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:598: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `rpl_argz_next': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:599: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:638: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:638: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:643: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `rpl_argz_stringify': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:644: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:879: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:879: warning: type defaults to `int' in de claration of `size' /usr/local/kaffe-1.0.7/libltdl/ltdl.c:879: warning: data definition has no type or storage class /usr/local/kaffe-1.0.7/libltdl/ltdl.c:889: warning: function declaration isn't a =A0prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `lt_erealloc': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:890: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1474: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1493: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1515: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1523: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1561: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1611: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1621: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1673: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1673: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1699: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1699: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1703: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1703: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1706: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1706: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1713: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1713: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1965: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `tryall_dlopen_module': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1972: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1972: error: parse error before "filename_ len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1984: error: `dirname_len' undeclared (fir st use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:1986: error: `filename_len' undeclared (fi rst use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `canonicalize_path': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2075: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2075: error: parse error before "dest" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2077: error: `src' undeclared (first use i n this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2084: error: `dest' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2125: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `argzize_path': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2127: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `foreach_dirinpath': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2167: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2167: error: parse error before "lenbase" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2184: error: `argz_len' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2191: error: parse error before "lendir" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2193: error: `lendir' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2193: error: `lenbase' undeclared (first u se in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `find_file_callback': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2246: warning: initialization discards qua lifiers from pointer target type /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `load_deplibs': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2416: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2416: error: parse error before "name_len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2417: error: `name_len' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `trim': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2502: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2502: error: parse error before "len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2507: error: `len' undeclared (first use i n this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `try_dlopen': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2593: warning: assignment discards qualifi ers from pointer target type /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2596: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2596: error: parse error before "dirlen" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2598: error: `dirlen' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2626: error: parse error before "line_len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2643: error: parse error before "i" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2644: error: `i' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2708: error: `line_len' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2788: warning: assignment discards qualifi ers from pointer target type /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `lt_dlopenext': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2955: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2955: error: parse error before "len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2965: error: `len' undeclared (first use i n this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:2966: warning: assignment discards qualifi ers from pointer target type /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3037: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `lt_argz_insert': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3038: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3063: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `lt_argz_insertinorder': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3064: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3074: error: invalid type argument of `una ry *' /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3087: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `lt_argz_insertdir': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3088: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3093: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3093: error: parse error before "buf_len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3095: error: parse error before "end_offse t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3103: error: `dir_len' undeclared (first u se in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3104: error: dereferencing pointer to inco mplete type /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3104: error: dereferencing pointer to inco mplete type /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3109: error: dereferencing pointer to inco mplete type /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3120: error: dereferencing pointer to inco mplete type /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3129: error: `end_offset' undeclared (firs t use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3129: error: dereferencing pointer to inco mplete type /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3130: error: `buf_len' undeclared (first u se in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3139: error: dereferencing pointer to inco mplete type /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3153: warning: function declaration isn't a prototype /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `list_files_by_dir': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3155: error: parse error before "size_t" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3157: error: `DIR' undeclared (first use i n this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3157: error: `dirp' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3165: warning: implicit declaration of fun ction `opendir' /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3170: warning: implicit declaration of fun ction `readdir' /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3170: warning: assignment makes pointer fr om integer without a cast /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3171: error: dereferencing pointer to inco mplete type /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3178: warning: implicit declaration of fun ction `closedir' /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `foreachfile_callback': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3200: error: `size_t' undeclared (first us e in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3200: error: parse error before "argz_len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3202: error: `argz_len' undeclared (firstuse in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `lt_dlsym': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3345: error: `size_t' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3345: error: parse error before "lensym" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3363: error: `lensym' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c: In function `lt_dlpath_insertdir': /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3454: error: `size_t' undeclared (first use in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3454: error: parse error before "argz_len" /usr/local/kaffe-1.0.7/libltdl/ltdl.c:3482: error: `argz_len' undeclared (firstuse in this function) /usr/local/kaffe-1.0.7/libltdl/ltdl.c: At top level: /usr/local/kaffe-1.0.7/libltdl/ltdl.c:158: warning: 'lt_emalloc' declared `static' but never defined make[2]: *** [ltdl.lo] Error 1 make[2]: Leaving directory `/usr/local/kaffe-1.0.7/cross/libltdl' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/kaffe-1.0.7/cross/libltdl' make: *** [all-recursive] Error 1 =A0=A0=A0=A0=A0 MY QUESTIONS: =A0=A0=A0=A0=A0 What=B4s wrong? =A0=A0=A0=A0=A0 When I execute "configure", do I have to add the option "-- with-includes", because the first error in make is: =A0=A0=A0=A0=A0 "stddef.h: No such file or directory". When I do this, ther= e are still so many errors. Do I have to say the compiler, where to find some special header files? Does the compiler takes the wrong header files or does the compiler takes the system header files of my system (Linux) instead of taking the header files both of eCos and kaffe? Thank you so much for answering! Daniel =A0 =A0=20 =A0 =A0=A0=A0=A0=A0 =A0 =A0=A0=A0=20 -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss