From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19203 invoked by alias); 5 Feb 2014 08:59:09 -0000 Mailing-List: contact ecos-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-bugs-owner@sourceware.org Received: (qmail 19186 invoked by uid 89); 5 Feb 2014 08:59:07 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=1.5 required=5.0 tests=AWL,BAYES_00,BODY_8BITS,GARBLED_BODY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 X-HELO: mail.ecoscentric.com Received: from hagrid.ecoscentric.com (HELO mail.ecoscentric.com) (212.13.207.197) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Wed, 05 Feb 2014 08:59:06 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id 92F604680003 for ; Wed, 5 Feb 2014 08:59:03 +0000 (GMT) Received: from mail.ecoscentric.com ([127.0.0.1]) by localhost (hagrid.ecoscentric.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rokvUMeqNlih; Wed, 5 Feb 2014 08:59:03 +0000 (GMT) From: bugzilla-daemon@bugs.ecos.sourceware.org To: ecos-bugs@ecos.sourceware.org Subject: [Bug 1001933] New HAL for the M4 core of Freescale Vybrid targets Date: Wed, 05 Feb 2014 08:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: eCos X-Bugzilla-Component: Patches and contributions X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: ilijak@siva.com.mk X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: low X-Bugzilla-Assigned-To: ilijak@siva.com.mk X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.ecos.sourceware.org/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014/txt/msg00047.txt.bz2 Please do not reply to this email, use the link below. http://bugs.ecos.sourceware.org/show_bug.cgi?id=3D1001933 --- Comment #7 from Ilija Kocho [=D0=98=D0=BB=D0=B8=D1=98=D0=B0 =D0=9A=D0= =BE=D1=87=D0=BE] --- Hi Stefan (In reply to comment #6) [snip] >=20 > "There are a lot of "reg*.h" files in HAL include directory. Devices in e= Cos > are decoupled from HAL in order to enable usage of device drivers with > different architectures. I know that this philosophy is not perfectly > implemented, but I aim to do best for new packages. It is especially bene= fit > for Freescale's chips that re-use peripherals on different architectures." > This is exactly the reason for us having those files. For example we have > designed an Audio Framework, that works on MPC5xxx (Big Endian Power > Architecture) and Vybrid (Little Endian ARM CortexM), because all of those > peripheral definitions are taken from the HAL, so it e.g. includes the > "sai_reg.h" file for the definition of the SAI (Serial Audio Interface) > Peripheral, which are endianess swapped files between those two > architectures. Isn't that exactly what you want to achieve ? How else wou= ld > I achieve that ? This may justify their inclusion. However, putting them within some architecture implies another copy for every architecture/variant... You may consider the hal/misc directory. It is created for devices that do = not have formal I/O API, and are combined with different architectures. Exampl= es are DMA, memory devices, etc. You will already find "freescale" directory there parenting eDMA library package. You have several possibilities: - Create a package (some kind of Freescale device library. It may start = with headers, but may also (now and/or in future) also have some code. - If you already have some generic library for a particular device, you = can make a package (in a way eDMA is now). Note: This is not limited only to on-chip devices, however you should consi= der which of either devs or hal/misc would be preferable location. Following discussion may give you some insight on the background of hal/misc and how = to choose between hal/misc vs devs http://bugs.ecos.sourceware.org/show_bug.cgi?id=3D1001428#c5 . >=20 > "I'm glad to see SGML docs, but they seem incomplete and their compilation > raises errors." Quite frankly I do not even know how to correctly view SG= ML. > I just opened your Kinetis files with a text editor and tried to get > something semi correct. >=20 Text editor is right tool :) for editing, and in order to see the document = you need to generate HTML or PDF. This link http://ecos.sourceware.org/ml/ecos-discuss/2014-01/msg00004.html may help y= ou regarding needed tools and doc. generation, I would just add that if you us= e a common Linux distribution (I use Ubuntu) you'll find all tools in it's pack= age manager (such as Synaptic). However, if you are not able to generate HTML/PDF, I can feed you back or t= ake care that it compiles, but the contents has to be accurate, up to date and reflect real state of matters. Please take care of that. > "I have noticed CDL for Compiler selection. It is unnecessary because user > can specify compiler prefix and flags in "Global Build Options". Please > remove it." Actually we driving a lot of things from that selection, e.g. > whether we can move some critical code into the TCM (Tightly coupled > Memory). This requires, that the Compiler can generate some trampolin code > for that purpose, which the standard eCOS Compiler will not, but the > Codesourcery will. That checkbox will avoid a lot of user erros and all > members of our team really like that feature. Is it really a compiler feature or a linker script? Perhaps some macros? Le= t's investigate it. Ilija --=20 You are receiving this mail because: You are on the CC list for the bug. >>From ecos-bugs-return-10681-listarch-ecos-bugs=sources.redhat.com@sourceware.org Wed Feb 05 09:54:40 2014 Return-Path: Delivered-To: listarch-ecos-bugs@sources.redhat.com Received: (qmail 3062 invoked by alias); 5 Feb 2014 09:54:40 -0000 Mailing-List: contact ecos-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-bugs-owner@sourceware.org Delivered-To: mailing list ecos-bugs@sourceware.org Received: (qmail 3051 invoked by uid 89); 5 Feb 2014 09:54:39 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=0.0 required=5.0 tests=AWL,BAYES_00,HTML_MESSAGE,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=no version=3.3.2 X-HELO: ip2.televic.com Received: from ip2.televic.com (HELO ip2.televic.com) (81.82.194.222) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 05 Feb 2014 09:54:34 +0000 Received: from SRV-VS06.TELEVIC.COM ([10.0.0.46]) by SRV-VS06.TELEVIC.COM ([10.0.0.46]) with mapi; Wed, 5 Feb 2014 10:54:28 +0100 From: Quartier Thomas To: "ecos-bugs@ecos.sourceware.org" Date: Wed, 05 Feb 2014 09:54:00 -0000 Subject: compiling APR on eCos Message-ID: <6EE7D1502C48E44E92DCADF9DD3E0DB9025D4BF80409@SRV-VS06.TELEVIC.COM> Content-Type: multipart/alternative; boundary="_000_6EE7D1502C48E44E92DCADF9DD3E0DB9025D4BF80409SRVVS06TELE_" MIME-Version: 1.0 X-SW-Source: 2014/txt/msg00048.txt.bz2 --_000_6EE7D1502C48E44E92DCADF9DD3E0DB9025D4BF80409SRVVS06TELE_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-length: 8806 Hi, I am currently trying to compile Apache Portable Runtime on eCos - ARM9 for= my thesis (porting a C application to the Celix OSGI framework running on = eCos). I don't have a lot of experience with cross compiling. I tried to co= nfigure APR without success. See below for output of the ./config command. export PATH=3D$PATH:/home/thomas/ecos/pr_7336/compiler/bin/ export PATH=3D$PATH:/home/thomas/ecos/pr_7336/tools/ ./configure --build=3Dx86_64-unknown-linux-gnu --host=3Darm-elf --target=3D= arm-elf --prefix=3D/home/thomas/aprCCTest/build &> output.txt Output.txt: checking build system type... x86_64-unknown-linux-gnu checking host system type... arm-unknown-elf checking target system type... arm-unknown-elf Configuring APR library Platform: arm-unknown-elf checking for working mkdir -p... yes APR Version: 1.4.8 checking for chosen layout... apr checking for arm-elf-gcc... arm-elf-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether arm-elf-gcc accepts -g... yes checking for arm-elf-gcc option to accept ISO C89... none needed checking for a sed that does not truncate output... /bin/sed Applying APR hints file rules for arm-unknown-elf (Default will be unix) checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... arm-elf-gcc -E checking for gawk... no checking for mawk... mawk checking whether ln -s works... yes checking for arm-elf-ranlib... arm-elf-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking for rm... rm checking for as... as checking for cpp... cpp checking for arm-elf-ar... arm-elf-ar checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... no checking for strings.h... no checking for inttypes.h... no checking for stdint.h... no checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking whether system uses EBCDIC... no performing libtool configuration... checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin/sed checking for fgrep... /bin/grep -F checking for ld used by arm-elf-gcc... /home/thomas/ecos/pr_7336/compiler/a= rm-elf/bin/ld checking if the linker (/home/thomas/ecos/pr_7336/compiler/arm-elf/bin/ld) = is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /home/thomas/ecos/pr= _7336/compiler/bin//arm-elf-nm -B checking the name lister (/home/thomas/ecos/pr_7336/compiler/bin//arm-elf-n= m -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+=3D"... yes checking how to convert x86_64-unknown-linux-gnu file names to arm-unknown-= elf format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain fo= rmat... func_convert_file_noop checking for /home/thomas/ecos/pr_7336/compiler/arm-elf/bin/ld option to re= load object files... -r checking for arm-elf-objdump... objdump checking how to recognize dependent libraries... unknown checking for arm-elf-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for arm-elf-ar... (cached) arm-elf-ar checking for archiver @FILE support... no checking for arm-elf-strip... arm-elf-strip checking for arm-elf-ranlib... (cached) arm-elf-ranlib checking command to parse /home/thomas/ecos/pr_7336/compiler/bin//arm-elf-n= m -B output from arm-elf-gcc object... ok checking for sysroot... no checking for arm-elf-mt... no checking for mt... mt configure: WARNING: using cross tools not prefixed with host triplet checking if mt is a manifest tool... no checking for dlfcn.h... no checking for objdir... .libs checking if arm-elf-gcc supports -fno-rtti -fno-exceptions... yes checking for arm-elf-gcc option to produce PIC... -fPIC -DPIC checking if arm-elf-gcc PIC flag -fPIC -DPIC works... yes checking if arm-elf-gcc static flag -static works... yes checking if arm-elf-gcc supports -c -o file.o... rm: cannot remove `conftes= t*': No such file or directory yes checking if arm-elf-gcc supports -c -o file.o... (cached) yes checking whether the arm-elf-gcc linker (/home/thomas/ecos/pr_7336/compiler= /arm-elf/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... rm: cannot remove `c= onftest*': No such file or directory yes checking dynamic linker characteristics... no checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... no checking whether to build shared libraries... no checking whether to build static libraries... yes Check for compiler flags... checking whether the compiler provides atomic builtins... no checking whether to enable -D_LARGEFILE64_SOURCE... no Checking for libraries... checking for library containing gethostbyname... no checking for library containing gethostname... no checking for library containing socket... no checking for library containing crypt... no checking for main in -ltruerand... no checking for library containing modf... none required Checking for Threads... checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for CFLAGS needed for pthreads... checking for LIBS needed for pthreads... checking for pthread.h... (cached) yes checking whether pthread_getspecific takes two arguments... no checking whether pthread_attr_getdetachstate takes one argument... no checking for recursive mutex support... no checking for pthread_key_delete... no checking for pthread_rwlock_init... no checking for pthread_attr_setguardsize... no checking for pthread_yield... no checking sched.h usability... no checking sched.h presence... no checking for sched.h... no checking for sched_yield... no APR will use threads checking for readdir in -lc_r... no checking for gethostbyname in -lc_r... no checking for gethostbyaddr in -lc_r... no checking for getservbyname in -lc_r... no checking for gethostbyname_r... no checking for gethostbyaddr_r... no checking for getservbyname_r... no checking for sigsuspend... no checking for sigwait... no checking for poll... no checking for kqueue... no checking for port_create... no checking for epoll support... no checking for epoll_create1 support... no checking for dup3 support... no checking for accept4 support... no checking for SOCK_CLOEXEC support... no checking for fdatasync... no checking for epoll_create1 support... (cached) no checking for dup3 support... (cached) no checking for accept4 support... (cached) no checking for SOCK_CLOEXEC support... (cached) no checking for getpwnam_r... no checking for getpwuid_r... no checking for getgrnam_r... no checking for getgrgid_r... no Checking for Shared Memory Support... checking for library containing shm_open... no checking for sys/types.h... (cached) yes checking sys/mman.h usability... no checking sys/mman.h presence... no checking for sys/mman.h... no checking sys/ipc.h usability... no checking sys/ipc.h presence... no checking for sys/ipc.h... no checking sys/mutex.h usability... no checking sys/mutex.h presence... no checking for sys/mutex.h... no checking sys/shm.h usability... no checking sys/shm.h presence... no checking for sys/shm.h... no checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking kernel/OS.h usability... no checking kernel/OS.h presence... no checking for kernel/OS.h... no checking os2.h usability... no checking os2.h presence... no checking for os2.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for mmap... no checking for munmap... no checking for shm_open... no checking for shm_unlink... no checking for shmget... no checking for shmat... no checking for shmdt... no checking for shmctl... no checking for create_area... no checking for MAP_ANON in sys/mman.h... no checking for /dev/zero... configure: error: cannot check for file existence= when cross compiling Any thoughts to push me in the right direction? Kind regards, Thomas --_000_6EE7D1502C48E44E92DCADF9DD3E0DB9025D4BF80409SRVVS06TELE_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-length: 23854

Hi,

&n= bsp;

I am currently= trying to compile Apache Portable Runtime on eCos – ARM9 for my thes= is (porting a C application to the Celix OSGI framework running on eCos). I= don’t have a lot of experience with cross compiling. I tried to conf= igure APR without success. See below for output of the ./config command.

 

export PATH=3D$PATH:/home/thomas/ecos/pr_7336/compiler/bin/

export PATH=3D$PATH:/home/th= omas/ecos/pr_7336/tools/

./configure --build=3Dx86_64-unknown-linux-gnu --host=3Darm-elf = --target=3Darm-elf --prefix=3D/home/thomas/aprCCTest/build &> output= .txt

&nbs= p;

Output.txt:=

checking build sys= tem type... x86_64-unknown-linux-gnu

checking host system type... arm-unknown-elf

checking target syste= m type... arm-unknown-elf

Configuring APR library

Platform: arm-unknown-elf

checking for working mkdir -p... yes=

APR Version: 1.4.8=

checking for = chosen layout... apr

checking for arm-elf-gcc... arm-elf-gcc

checking whether the C compiler works...= yes

checking = for C compiler default output file name... a.out

checking for suffix of executables...

checking whethe= r we are cross compiling... yes

<= span lang=3DEN-US>checking for suffix of object files... o

checking whether we are using = the GNU C compiler... yes

checking whether arm-elf-gcc accepts -g... yes

checking for arm-elf-gcc optio= n to accept ISO C89... none needed

checking for a sed that does not truncate output... /b= in/sed

Applyin= g APR hints file rules for arm-unknown-elf

(Default will be unix)

checking whether make sets $(MAKE)...= yes

checking = how to run the C preprocessor... arm-elf-gcc -E

checking for gawk... no=

checking for mawk... mawk<= /o:p>

checking whether ln= -s works... yes

checking for arm-elf-ranlib... arm-elf-ranlib

checking for a BSD-compatible install...= /usr/bin/install -c

checking for rm... rm

checking for as... as

checking for cpp... cpp

checking for arm-elf-ar... arm-elf-ar

checking for gre= p that handles long lines and -e... /bin/grep

checking for egrep... /bin/grep -E

checking for ANSI C he= ader files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

<= p class=3DMsoNormal>checking for stdlib.h... yes

checking for string.h= ... yes

checki= ng for memory.h... no

checking for strings.h... no

checking for inttypes.h... no

=

checking for stdint.h... no

checking for unistd.h= ... yes

checki= ng minix/config.h usability... no

checking minix/config.h presence... no

checking for minix/config.h...= no

checking w= hether it is safe to define __EXTENSIONS__... yes

checking for library containing strerro= r... none required

checking whether system uses EBCDIC... no

performing libtool configuration...

checking how to prin= t strings... printf

checking for a sed that does not truncate output... (cached) /bin/sed=

checking for = fgrep... /bin/grep -F

checking for ld used by arm-elf-gcc... /home/thomas/ecos/pr_7336/c= ompiler/arm-elf/bin/ld

checking if the linker (/home/thomas/ecos/pr_7336/compiler/arm-elf= /bin/ld) is GNU ld... yes

checking for BSD- or MS-compatible name lister (nm)... /home/th= omas/ecos/pr_7336/compiler/bin//arm-elf-nm -B

checking the name lister (/home/thomas/ecos= /pr_7336/compiler/bin//arm-elf-nm -B) interface... BSD nm=

checking the maximum length of = command line arguments... 1572864

checking whether the shell understands some XSI constru= cts... yes

che= cking whether the shell understands "+=3D"... yes

checking how to convert x86_6= 4-unknown-linux-gnu file names to arm-unknown-elf format... func_convert_fi= le_noop

checki= ng how to convert x86_64-unknown-linux-gnu file names to toolchain format..= . func_convert_file_noop

checking for /home/thomas/ecos/pr_7336/compiler/arm-elf/bin/ld o= ption to reload object files... -r

checking for arm-elf-objdump... objdump

checking how to recognize de= pendent libraries... unknown

checking for arm-elf-dlltool... dlltool

checking how to associate runtime = and link libraries... printf %s\n

checking for arm-elf-ar... (cached) arm-elf-ar

checking for archiver = @FILE support... no

checking for arm-elf-strip... arm-elf-strip

checking for arm-elf-ranlib... (cached)= arm-elf-ranlib

checking command to parse /home/thomas/ecos/pr_7336/compiler/bin//arm-elf= -nm -B output from arm-elf-gcc object... ok

checking for sysroot... no

checking for arm-elf-mt... no<= o:p>

checking for m= t... mt

config= ure: WARNING: using cross tools not prefixed with host triplet

checking if mt is a manife= st tool... no

= checking for dlfcn.h... no

checking for objdir... .libs

checking if arm-elf-gcc supports -fno-rtti -fno= -exceptions... yes

checking for arm-elf-gcc option to produce PIC... -fPIC -DPIC

checking if arm-elf-gc= c PIC flag -fPIC -DPIC works... yes

checking if arm-elf-gcc static flag -static works... = yes

checking i= f arm-elf-gcc supports -c -o file.o... rm: cannot remove `conftest*': No su= ch file or directory

yes

c= hecking if arm-elf-gcc supports -c -o file.o... (cached) yes

checking whether the arm-elf= -gcc linker (/home/thomas/ecos/pr_7336/compiler/arm-elf/bin/ld) supports sh= ared libraries... yes

checking whether -lc should be explicitly linked in... rm: cannot = remove `conftest*': No such file or directory

yes

checking dynamic linker characteristics... no

checking how to hardc= ode library paths into programs... immediate

checking whether stripping libraries is pos= sible... yes

c= hecking if libtool supports shared libraries... no

checking whether to build shared libra= ries... no

che= cking whether to build static libraries... yes

 

Check for compiler flags...

=

checking whether the compiler provi= des atomic builtins... no

checking whether to enable -D_LARGEFILE64_SOURCE... no

 

Checking for libraries...

checking for libr= ary containing gethostbyname... no

checking for library containing gethostname... no=

checking for libra= ry containing socket... no

checking for library containing crypt... no<= /p>

checking for main in -ltruerand.= .. no

checking= for library containing modf... none required

 

Checking for Threads...

checking pthread.h usability... yes=

checking pthread.h= presence... yes

checking for pthread.h... yes

= checking for CFLAGS needed for pthreads...

checking for LIBS needed f= or pthreads...

checking for pthread.h... (cached) yes

checking whether pthread_getspecific takes two a= rguments... no

checking whether pthread_attr_getdetachstate takes one argument... no=

checking for recur= sive mutex support... no

checking for pthread_key_delete... no

checking for pthread_rwlock_init... no

checking for pt= hread_attr_setguardsize... no

checking for pthread_yield... no

checking sched.h usability... no

checking sched.h pres= ence... no

che= cking for sched.h... no

checking for sched_yield... no

APR will use threads

checking for readdir in -lc_r... no<= /o:p>

checking for gethos= tbyname in -lc_r... no

checking for gethostbyaddr in -lc_r... no

checking for getservbyname in -lc_r...= no

checking f= or gethostbyname_r... no

checking for gethostbyaddr_r... no

checking for getservbyname_r... no

checking for sigsuspen= d... no

checki= ng for sigwait... no

checking for poll... no

= checking for kqueue... no

checking for port_create... no

checking for epoll support= ... no

checkin= g for epoll_create1 support... no

checking for dup3 support... no

checking for accept4 support... no

checking for SOC= K_CLOEXEC support... no

checking for fdatasync... no

checking for epoll_create1 support... (cached) no<= o:p>

checking for d= up3 support... (cached) no

checking for accept4 support... (cached) no<= /p>

checking for SOCK_CLOEXEC suppor= t... (cached) no

checking for getpwnam_r... no

= checking for getpwuid_r... no

checking for getgrnam_r... no=

checking for getgrgid_r.= .. no

&nb= sp;

Checking for Sh= ared Memory Support...

checking for library containing shm_open... no

checking for sys/types.h... (cach= ed) yes

checki= ng sys/mman.h usability... no

checking sys/mman.h presence... no

checking for sys/mman.h... no

checking sys/ipc.h usa= bility... no

c= hecking sys/ipc.h presence... no

= checking for sys/ipc.h... no

checking sys/mutex.h usability... no=

checking sys/mutex= .h presence... no

checking for sys/mutex.h... no

checking sys/shm.h usability... no

checking sys/shm.h presence... no=

checking for = sys/shm.h... no

checking sys/file.h usability... yes

checking sys/file.h presence... yes

checking for sys/file.h... y= es

checking ke= rnel/OS.h usability... no

checking kernel/OS.h presence... no

checking for kernel/OS.h... no=

checking os2.h usability= ... no

checkin= g os2.h presence... no

checking for os2.h... no

checking windows.h usability... no

checking windows.h presence... no<= o:p>

checking for w= indows.h... no

checking for mmap... no

checking for munmap... no

checking for shm_open... no

checking for shm_unlink... no

checking for shmget...= no

checking f= or shmat... no

checking for shmdt... no

checking for shmctl... no

checking for create_area... no

checking for MAP_ANON in sys/mman.= h... no

checki= ng for /dev/zero... configure: error: cannot check for file existence when = cross compiling

 

=  

Any thoughts  to push me in the ri= ght direction?

 

Kind r= egards,

Thomas=

 

= --_000_6EE7D1502C48E44E92DCADF9DD3E0DB9025D4BF80409SRVVS06TELE_--