[uClibc] native build of patched perl 5.8.2 fails with "no member" for f-> filedes

Greg Dowd GDowd at symmetricom.com
Mon Mar 8 20:44:49 UTC 2004


Any hints?

Building Perl 5.8.2 natively under 2.6.2 with uclibc 0.9.26 (buildroot),
I've applied the patches for perlio.c and the Makefile.PLs.  

Configured using
sh ./Configure -de -Dcc=gcc -Dusethreads (which configures and makes
dependencies fine)

make
The compile command comes out as
CCCMD=gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -D_THREADS_HAVE_PIDS
-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall

sh cflags "optimize='-O2'" perlio.o' perlio.c

And I fail on the changed line in perlio.c  For fun, I tried just changing
it to f->_fileno but that fails the same way.



Greg Dowd
gdowd at symmetricom dot com (antispam format)
Technologist, TT&M Div.
Symmetricom, Inc. 
www.symmetricom.com

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material.  Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient are prohibited.   If you received
this in error, please contact the sender and delete the material from any
computer.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




-----Original Message-----
From: mjn3 at codepoet.org [mailto:mjn3 at codepoet.org]
Sent: Friday, March 05, 2004 3:34 PM
To: Greg Dowd
Cc: 'uclibc at uclibc.org'
Subject: Re: [uClibc] buildroot build problem with perl's MD5?


On Fri, Mar 05, 2004 at 03:22:31PM -0800, Greg Dowd wrote:
> Has anyone seen or heard more about the problem below which I appear to
have
> as well on my RH 9 box.  Is there a workaround I can use.  I'd like to
> crosscompile perl if I can.

Currently cross compiling perl in buildroot does not work.  Shouldn't
take all that long to get working with 5.8.3.  But it is kind of far
back on the queue at the moment.

Manuel



More information about the uClibc mailing list