Hi,

I had a similar problem when building perl on Ubuntu. I could fix this by 
replacing hardcoded gcc by generic $CC in perl.conf. Although your
error looks different you might try with 'svn merge -c 26311' (for trunk), or 
manually replace gcc by $CC (or must it be \$CC, Rene?) in the confopt entry 
in perl.conf.

regards,
Lars


On Wednesday 02 April 2008 18:11, Marian Aldenhövel wrote:
> Hi,
>
> I have been tasked of constructing an installation of linux to be deployed
> on a number of "semi-embedded" system. These are x86-based small
> form-factor PCs booting off CF-Card.
>
> I decided to give T2 a try as it looks like it can give very good control
> at what gets included in a build while not having to start really from the
> ground up.
>
> I have tried to build the T2 default embedded target on an installation of
> Ubuntu 7.10 (server edition). And it fails while building the perl package:
>
> Here's the tail of what gets output to the console:
>  >`sh  cflags "optimize='-O2'" xsutils.o`  xsutils.c
>  >          CCCMD =  i486-t2-linux-uclibc-gcc -DPERL_CORE -c
>  >-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
>  >-D_FILE_OFFSET_BITS=64  -std=c89 -O2 -Wall -ansi   -W -Wextra
>  >-Wdeclaration-after-statement -Wendif-labels -Wc++-compat
>  >`sh  cflags "optimize='-O2'" generate_uudmap.o`  generate_uudmap.c
>  >          CCCMD =  i486-t2-linux-uclibc-gcc -DPERL_CORE -c
>  >-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
>  >-D_FILE_OFFSET_BITS=64  -std=c89 -O2 -Wall -ansi   -W -Wextra
>  >-Wdeclaration-after-statement -Wendif-labels -Wc++-compat
>  >i486-t2-linux-uclibc-gcc -o generate_uudmap -L/usr/local/lib
>  >generate_uudmap.o -lnsl -ldl -lm -lcrypt -lutil -lc  -lm
>  >./generate_uudmap >uudmap.h
>  >/bin/sh: ./generate_uudmap: No such file or directory
>  >make: *** [uudmap.h] Error 127
>  >Due to previous errors, no 1-perl.log file!
>  >(Try enabling xtrace in the config to track an error inside the build
>  > >system.) --- BUILD ERROR ---
>  >Creating file list and doing final adaptions ...
>  >Searching for orphaned files ...
>  >Found 6 files for this package.
>  >Found 1 orphaned files for this package.
>  >Clear (old) md5sums ...
>  >Creating md5sum files ... done.
>  >Creating package description ...
>  >Making post-install adaptions.
>  >-> $root/var/adm/logs/1-perl.out -> 1-perl.err
>  >[EMAIL PROTECTED]:/home/kbox/t2# == 04/02/08 18:04:08 =[1]=> Aborted 
> building
>  >package perl.
>  >-> Unmounting loop mounts ...
>
> When checking after the abort I can find all of generate_uudmap.c,
> generate_uudmap.o and generate_uudmap.
>
> I have found references to Ubuntu having /bin/sh symlinked to /bin/dash and
> that causing problems. I have relinked to /bin/bash, but this seems to be a
> different cause.
>
> Any hints? Need more information?
>
> Ciao, MM

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of: unsubscribe t2

Reply via email to