automake do not work in rtems4.8-arm-1.exe
Ralf Corsepius
ralf.corsepius at rtems.org
Tue Apr 24 15:02:23 UTC 2007
On Tue, 2007-04-24 at 21:53 +0800, ray wrote:
> Hi
> I download the rtems4.8-arm-1.exe from /ftp/pub/rtems/windows/. I install it (it
> is very easy to install). But seems it do not work :(
>
> Here is the error message for automake
>
> $ automake
> Can't locate Automake/Struct.pm in @INC (@INC contains: /home2/work/chris/rtems/
> 4.7/build/rpms/share/automake-1.10 /usr/lib/perl5/5.8/cygwin /usr/lib/perl5/5.8
> /usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/
> site_perl/5.8/cygwin /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_perl/5.8
> /cygwin /usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8/cygwin /us
> r/lib/perl5/vendor_perl/5.8 .) at /rtems/cross/arm-rtems/bin/automake line 48.
> BEGIN failed--compilation aborted at /rtems/cross/arm-rtems/bin/automake line 48
>
> and the rtems do not make:
Here, automake complains about not being able to find itself.
Seems to me as if you don't have automake installed.
>
> .......
> arm-rtems4.8-gcc --pipe -DHAVE_CONFIG_H -I../../.. -I../../../../cpukit/../../
> ../csb337/lib/include -Wall -fasm -mcpu=arm920 -mstructure-size-boundary=8 -O2
> -g -MT libscorecpu_a-cpu.o -MD -MP -MF .deps/libscorecpu_a-cpu.Tpo -c -o libsco
> recpu_a-cpu.o `test -f 'cpu.c' || echo '/rtems/src/rtems-4.7.99.1/c/src/../../cp
> ukit/score/cpu/arm/'`cpu.c
> arm-rtems4.8-gcc.exe: /rtems/src/rtems-4.7.99.1/c/src/../../cpukit/score/cpu/arm
> /cpu.c: No such file or directory
Are you building on Windows? If so, make sure not to be using a FATXX
formated file system (NTFS filesystems are reported to work).
Both Cygwin and MinGW suffer from deficiencies which prevent
automake/autoconf generated files to work correctly on FATXX
filesystems.
Ralf
More information about the users
mailing list