[oe] iputils fails to build due to missing sgmlspl

AJ ONeal coolaj86 at gmail.com
Sat Aug 14 15:35:02 UTC 2010


I was mistaken. It didn't build iputils. I started over from scratch, built
everything up to iputils, and failed!

sgmlspl wasn't installed correctly (not in the path). I tried:
bash-3.2$
cp $OVEROTOP/tmp/work/i686-linux/sgmlspl-native-1.03ii-r0/SGMLSpm/sgmlspl
$OVEROTOP/tmp/sysroots/i686-linux/usr/bin/

but then got another error:
Can't locate SGMLS/Output.pm in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
/usr/local/lib/site_perl .) at
/mnt/data/overo-oe/tmp/sysroots/i686-linux/usr/bin/sgmlspl line 62.

Seeing that is was looking outside of the OE paths and not able to find it,
I gave up.

sudo-apt-get install sgmlspl
bitbake iputils

now it appears to be running...


AJ ONeal
(317) 426-6525


On Fri, Aug 13, 2010 at 6:25 PM, AJ ONeal <coolaj86 at gmail.com> wrote:

> Seems that it was a hanging environment issue. I exited from the current
> shell, opened a new one, ran the same thing a third time and it worked.
>
> AJ ONeal
>
>
>
> On Fri, Aug 13, 2010 at 4:05 PM, AJ ONeal <coolaj86 at gmail.com> wrote:
>
>> Actually, that's what I did. I just typed it wrong when I put it in the
>> e-mail. There is no non-native sgmlspl package.
>>
>> AJ ONeal
>>
>>
>> On Fri, Aug 13, 2010 at 3:32 PM, Tom Rini <tom_rini at mentor.com> wrote:
>>
>>> AJ ONeal wrote:
>>>
>>>> This is with a fresh install of oe and bitbake (as per the gumstix docs)
>>>>
>>>> |
>>>>
>>>> /mnt/data/Code/overo-oe/tmp/sysroots/i686-linux/usr/armv7a/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/../../../../arm-angstrom-linux-gnueabi/bin/ld:
>>>> warning: libc.so, needed by
>>>>
>>>> /mnt/data/Code/overo-oe/tmp/sysroots/i686-linux/usr/armv7a/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/../../../../arm-angstrom-linux-gnueabi/lib/libgcc_s.so,
>>>> not found (try using -rpath or -rpath-link)
>>>> | make -C doc man
>>>> | make[1]: Entering directory
>>>>
>>>> `/mnt/data/Code/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iputils-20071127-r1/iputils_20071127.orig/doc'
>>>> | /bin/sh: sgmlspl: command not found
>>>> | make[1]: *** [arping.8] Error 127
>>>> | make[1]: Leaving directory
>>>>
>>>> `/mnt/data/Code/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iputils-20071127-r1/iputils_20071127.orig/doc'
>>>> | make: *** [man] Error 2
>>>> | FATAL: oe_runmake failed
>>>>
>>>>
>>>> The problem is not solved by
>>>> bitbake -c clean iputils; bitbake sgmlspl; bitbake iputils
>>>>
>>>
>>> You would need to do bitbake sgmlspl-native ; bitbake iputils, to get
>>> sgmlspl that runs on the host.  sgmlspl-native will bring in perl-native
>>>  and some other stuff, FYI.
>>>
>>> --
>>> Tom Rini
>>> Mentor Graphics Corporation
>>>
>>> _______________________________________________
>>> Openembedded-devel mailing list
>>> Openembedded-devel at lists.openembedded.org
>>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>>>
>>
>>
>



More information about the Openembedded-devel mailing list