Problem with autoconf for 4.11 in the MinGW

Ralf Corsepius ralf.corsepius at rtems.org
Fri Feb 17 06:10:59 UTC 2012


On 02/17/2012 06:06 AM, Andrei Chichak wrote:
> Hi all,
>
> I am getting the tools into shape to attempt to compile 4.11.
>
> I got the various bz2 files from Chris,
The official packages can be found under
ftp://ftp.rtems.org/pub/rtems/mingw32/

> untarred them into place,
You need to untar them into '/'

They are not relocatible (can not be moved around).

> then started using my standard build routine.

> ./bootstrap -c
>
> then
>
> $ ./bootstrap
> ./c
> Can't locate Autom4te/ChannelDefs.pm in @INC (@INC contains: /opt/rtems-4.11/share/autoconf /usr/lib/perl5/5.6.1/msys /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/msys /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /c/opt/rtems-4.11/bin/autoreconf line 40.

Here, perl is complaining about not being able to find autoconf's perl 
modules.

> It looks like autoconf either is missing a file or there is more to the install process than a simple tar.
>
> Any hints?
Just a wild guess:
In the error message above /c/opt/rtems-4.11/bin/autoreconf
is looking for "Autom4te/ChannelDefs.pm" in @INC. with @INC not 
containing /c/opt/rtems-4.11/share/autoconf.

i.e. you are invoking the tool with drive letter-prefixed directories, 
while the tools are configured to be used without drive letters.

Ralf




More information about the users mailing list