bootstrap error

Gedare Bloom gedare at rtems.org
Sat Oct 12 17:28:46 UTC 2013


Dave,
It looks like you don't have a host C compiler. Try installing gcc.
-Gedare

On Sat, Oct 12, 2013 at 12:52 PM, dave <daveerickson at shaw.ca> wrote:
> Ok bootstrap completed, I created a fresh directory and started a configure:
>
> According to the Getting Started manual, the --target=i386-rtems4.11
>
> According to the rtems/c/TOOL_TARGETS  the targets is called i386-rtems
>
> I tried several versions of  i386-rtems  i386-rtems4.11 i386-rtems-4.11
>
> and this is the compiler fail:
>
> [dave at localhost build-i386]$ ../rtems/configure --target=i386-rtems4.11
> --enable-posix --enable-networking --disable-cxx --enable-rtemsbsp="pc386"
> --prefix=/opt/rtems-4.11
> checking for gmake... gmake
> checking for RTEMS Version... 4.10.99.0
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking target system type... i386-pc-rtems4.11
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether gmake sets $(MAKE)... yes
> checking whether gmake supports nested variables... yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> configure: configuring in ./tools/build
> configure: running /bin/sh '../../../rtems/tools/build/configure'
> '--prefix=/opt/rtems-4.11' '--host=x86_64-unknown-linux-gnu'
> '--build=x86_64-unknown-linux-gnu'  '--enable-posix' '--enable-networking'
> '--disable-cxx' '--enable-rtemsbsp=pc386' '--target=i386-rtems4.11'
> '--cache-file=/dev/null' '--srcdir=../../../rtems/tools/build'
> checking for gmake... gmake
> checking for RTEMS Version... 4.10.99.0
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether gmake sets $(MAKE)... yes
> checking whether gmake supports nested variables... yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking for x86_64-unknown-linux-gnu-gcc... no
> checking for gcc... no
> checking for x86_64-unknown-linux-gnu-cc... no
> checking for cc... no
> checking for x86_64-unknown-linux-gnu-cl.exe... no
> checking for cl.exe... no
> configure: error: in `/home/dave/src/RTEMS/build-i386/tools/build':
> configure: error: no acceptable C compiler found in $PATH
> See `config.log' for more details
> configure: error: /bin/sh '../../../rtems/tools/build/configure' failed for
> tools/build
>
> Here is my path
> [dave at localhost build-i386]$ echo $PATH
> /opt/rtems-4.11/i386-rtems4.11:/opt/rtems-4.11/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/dave/.local/bin:/home/dave/bin
>
>
>
>
> On 10/12/2013 03:21 AM, Ralf Corsepius wrote:
>>
>> On 10/12/2013 05:31 AM, dave wrote:
>>>
>>> Hello;
>>>
>>> I switched to Fedora 19 from Ubuntu and loaded all build tools and the
>>> loaded git source.
>>>
>>> I ran the bootstrap and got then got this error:
>>>
>>> ./bootstrap
>>> .
>>> Can't locate Thread/Queue.pm in @INC (@INC contains:
>>> /opt/rtems-4.11/share/automake-1.13 /usr/local/lib64/perl5
>>> /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
>>> /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at
>>> /opt/rtems-4.11/bin/automake line 140.
>>> BEGIN failed--compilation aborted at /opt/rtems-4.11/bin/automake line
>>> 143.
>>> autoreconf: automake failed with exit status: 2
>>> grep: Makefile.in: No such file or directory
>>> ./testsuites/libtests
>>
>> Definitely a packaging bug. I don't know the cause, yet - To be
>> investigated.
>>
>> In the meantime, try
>> # yum install 'perl(Thread::Queue)'
>>
>> Ralf
>>
>>
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-users



More information about the users mailing list