The host (where I compile the gcc) have 3GB of memory and the target (the ARM platform) have 32MB of memory. They have the space for allocate a page in virtual memory. Maybe I insert some bad parameters for configure/compile the source code. Il giorno mar, 08/06/2010 alle 00.07 -0700, Ian Lance Taylor ha scritto: > Alessandro Biasci <a.biasci@xxxxxxxxxxxxxxx> writes: > > > configure:3211: checking for suffix of object files > > configure:3233: /home/alessandro/git/evelin-bsp/test/gcc-4.5.0/host-arm-unknown-linux-gnueabi/gcc/xgcc -B/home/alessandro/git/evelin-bsp/test/gcc-4.5.0/host-arm-unknown-linux-gnueabi/gcc/ -B/home/alessandro/git/evelin-bsp/test/gcc-4.5.0/install/arm-unknown-linux-gnueabi/bin/ -B/home/alessandro/git/evelin-bsp/test/gcc-4.5.0/install/arm-unknown-linux-gnueabi/lib/ -isystem /home/alessandro/git/evelin-bsp/test/gcc-4.5.0/install/arm-unknown-linux-gnueabi/include -isystem /home/alessandro/git/evelin-bsp/test/gcc-4.5.0/install/arm-unknown-linux-gnueabi/sys-include -c -g -O2 conftest.c >&5 > > mmap: No such device or address > > This suggests that mmap failed with errno set to ENXIO. Unfortunately > I have no idea what could cause that to happen. See if there are any > kernel errors in /var/log/messages or dmesg output. Is it possible > that your platform returns ENXIO when there is not enough memory for > mmap to allocate a page? How much virtual memory space do you have > available? > > Ian